videos‘Idi Amin’: Adamawa LG Chairman slaps, curses mechanic (VIDEO) Last updated: November 10, 2020 10:09 am By Agbaje Matthew 5 years ago Share 0 Min Read TAGGED:AdamawaFeaturedIdi AminLG ChairmanMechanic Share This Article Flipboard