Stephen Atubiga descends on ‘wicked’ Sherry Ayittey for ‘disrespecting’ him at NDC headquarters

Stephen Atubiga, leader of the National Liberation Party
Stephen Atubiga, leader of the National Liberation Party