Personally no matter who is in charge it makes me feel proud to be American when I watch delta force operate with such surgical efficiency.
Only a few military units other than the unit are capable of such a mission
Please Login to reply.
No replies yet.