How the Naval Battle of Guadalcanal escalated into an all-out slugfest

Published about 22 hours ago