Policy Guinea Bissau, Madagascar: This shameful Africa admin March 13, 2009 0 Guinea Bissau and Madagascar, these two countries illustrate the drama of Africa in all its […]