Defense Media Network

Special Ops

MARSOC Update

As the Marine Corps Forces, Special Operations Command (MARSOC) prepared for its third change of command – with Maj. Gen. …

1 31 32 33 34 35 49