Take me to your leader - Macleans.ca

Take me to your leader

From low-cut dress scandals to controversial trade deals—how well do you know the heads of state? Take our G20 quiz.

by