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