Idi Amin

Adamawa LGA Chairman, Idi Amin Caught On Camera Physically Assaulting A Mechanic [Video]

The chairman of Maiha Local Government Area of Adamawa State, Idi Amin, has been caught on camera physically assaulting a…

By Tobias Sylvester
- Advertisement -
Ad image