Home Tags Obama

Tag: Obama

Obama Says Two Years of Female Leadership Could Improve Governments

0
Former United States President Barack Obama has said he believes governments around the world could perform better if women were placed in charge for...