Africa’s New Free Trade Area: What Will it Mean for Development?
0 comments
Discussions in Egypt this month have concluded the creation of a new trade zone in Africa, involving 26 countries on the eastern and southern sides of the continent. The trading zone was launched June 10 and is called the Tripartite
Ebola challenges the World Health Organization
Ebola is a perfect example of what is wrong with the World Health Organization. More and more people have been asking, why is it not present on the ground? Why didn't it issue a warning sooner? In short, what is