Africa's truly independent, and politically-neutral news organization
In the vibrant city of Accra, Ghana, amidst the hustle of its bustling markets and the…