Mahama Has To Lose the Vote To Free the People of Ghana
When the brakes of the old banger screeched to a halt at the Dzorwulu traffic lights on the George Walker Bush Highway, in Accra, scores of street vendors swarmed the vehicle. I was getting a bit uncomfortable, as the sheer numbers made breathing a bit difficult. I asked for space and called for a bottle … Read more