Africa's truly independent, and politically-neutral news organization
The atmosphere at the Grand Arena of the Accra International Conference Center (AICC) was nothing short…