1 event found.
Joint Activity
Battle of Atlantic
Joint Activity
The Battle of the Atlantic was the longest continuous military campaign of World War II, lasting
Navy League of Canada – Stony Plain Branch
The Battle of the Atlantic was the longest continuous military campaign of World War II, lasting