Media The G-20 and Africa: Protests, questions, what not? Posted by George Bamu September 25, 2009 0 What are they saying and doing about Africa? Photo:The BBC How beneficial is this relationship? For many years, developed countries... Continue reading