NPP Elections: John Boadu blames himself for shocking defeat

Former General Secretary of NPP, John Boadu
Former General Secretary of NPP, John Boadu