Why Ghana? Accra, Ghana: Thousands of protesters marched in the streets of Accra, Ghana, on Wednesday to protest a deal between the […] March 29, 2018 0