France’s President Emmanuel Macron has been sworn in as its 25th President. But what does the future hold for him? Sabrina Belhadji assesses.
With Venezuela embroiled in crisis, Ambassador Carlos Vargas provides an inside view on what is developing in the country.
After attending her second One Young World Summit, Coordinating Ambassador Florence Masetla maps her journey from Bangkok to Ottawa.