rosebellkagumire.com
Does G8 move on extractive industries mean anything for African countries?
Ahead of the meeting of leaders of world’s major economies the G8, the British Prime Minister David Cameron announced the G8 and 15 developing countries have agreed to work together to make sure th…