BySoumya DaveOctober 18, 2021 First Prime Minister of Canada: John Alexander Macdonald’s Legacy Canada News Canadian History