By Francis Kobena Tandoh Thousands of mourners gathered at the Independence Square, also called Black Star Square, in Accra, the national capital, to bid farewell […]

Share Us
0Shares