WorldSmart

WorldSmart: World Leaders

Who is the Prime Minister of Canada? Who is the Grand Duke of Luxembourg?

Click here for a listing of world leaders.