The cost of being John Mahama – The communication revolutionist

Former President John Mahama
Former President John Mahama