Africa's truly independent, and politically-neutral news organization
Over a thousand people from different backgrounds were present at Rawlings Park in Accra on…