Former US President Barack Obama said he believes governments would perform better if women were put in charge for two years. He shared this view during an event in Massachusetts. Obama's comment suggests that female leadership could lead to improved governance. The statement was made in a public forum and reported by Punch.
Don't miss out on breaking stories and in-depth articles.