US Marine Corps: composition, strength, tasks and threats from China.

 


v20240901