‘Idi Amin’: Adamawa LG Chairman slaps, curses mechanic (VIDEO)

Agbaje Matthew
0 Min Read