The 'devil is bad' – Otabil reacts to suit

Mensa Otabil is the founder and leader of International Central Gospel Church
Mensa Otabil is the founder and leader of International Central Gospel Church