What kind of character is this? Nana Akomea slams Mahama for insulting Bawumia

Nana Akomea, Managing Director of Intercity State Transport Company
Nana Akomea, Managing Director of Intercity State Transport Company