Ghana’s President John Mahama has been spotted going for a ride on a very stylish motorbike. Captured at the premises of what looks like his brother Ibrahim Mahama’s residence in and around the Kawukudi Junction in Accra, Mahama is seen leaving the facility on the bike, and accompanied by a …
Read More »