Mahama's political kernel cracked for him by benevolence but it's time to give way to Duffuor

John Mahama and Dr Kwabena Duffuor

John Mahama and Dr Kwabena Duffuor