The Oluwo of Iwo Oba Abdulrasheed Akanbi has declared that Sango, Ogun, and other deities of the Yoruba people worship God and wondered why people still worship such deities. While lambasting idol ...