The African Plan
By Mustafa Rasheed On July 8, newly elected French President Emmanuel Macron spoke at a press conference during the G20 Summit in Hamburg. The G20, or Group of 20, are members of the world’s most powerful countries with developed economies, including the European Union. Their first meeting took place in 2008 and have convened annually… Read More The African Plan

