Its not everyday you see very young men who emerge as Presidents of a country. While its already happening overseas..We are yet to see that here in Africa.

From left: President of France, Emmanuel Macron 39, Prime Minister of Luxembourg, Xavier Bettel 44, Prime Minister of Belgium, Charles Michel 41 and Prime Minister of Canada, Justin Trudeau 44.