For Posterity's Sake
A Royal Canadian Navy Historical Project
Service information for:
AB Earl MacDonald, of Dartmouth, NS. He served in HMS Sheffield during the battle of the North Cape.
Newspaper article on AB MacDonald who was serving in HMS Sheffield during the Battle of the North Cape against the German battle cruiser Scharnhorst. (The Halifax Herald 18 Feb 1944 - researched by George Newbury)