Share
twitterlinkedinfacebook
Image 1 of 1
DTA01089USA.jpg
Marine officers role-playing the arrest of insurgents. The Basic School at Camp Barrett, Quantico, Virginia is where all incoming Marine officers are trained. Seven companies of about 300 officers come through every year..