I blame myself for my defeat – John Boadu

Former General Secretary of the New Patriotic Party (NPP), John Boadu says he blames himself for losing his position after the party’s Congress.