fixbayonetsusmc.blog
The Eighth Marines – Guadalcanal
Preface The U. S. Marine Corps is part of the naval service organized under the Secretary of the Navy. Since the American Revolution, the U. S. Navy and Marine Corps have maintained a close relati…