Who is Current Prime Minister of Canada?
A. Emmanuel Macron
B. Theresa May
C. Angela Merkel
D. Justin Trudeau
A. Emmanuel Macron
B. Theresa May
C. Angela Merkel
D. Justin Trudeau