17 hours ago · The Guadalcanal campaign also known as the Battle of Guadalcanal and codenamed Operation Watchtower by American forces w
View all