Seven promises John Mahama has made to Ghanaians ahead of the 2020 polls

NDC Flagbearer, John Dramani Mahama
NDC Flagbearer, John Dramani Mahama