Home Tags Guadalcanal

Tag: Guadalcanal

Victory at Sea, Guadalcanal

0
After training in Australia and New Zealand, the U.S. Marines land on Guadalcanal. The U.S. Navy suffers defeats by the Japanese Navy around the...