Library and Archives Canada – 3404741 You can support Canadian History Ehx with a donation at For two and a half months, the terrible Battle of the Somme had been fought on the Western Front but at this point, beyond the Newfoundlanders, there...
Library and Archives Canada – 3404741 You can support Canadian History Ehx with a donation at For two and a half months, the terrible Battle of the Somme had been fought on the Western Front but at this point, beyond the Newfoundlanders, there...