Showbiz 12 Singers Begin Battle for N100m at Nigerian Idol Live Show March 17, 2022 Aduragbemi Omiyale By Aduragbemi Omiyale Twelve singers will on Sunday, March 20, 2022, begin the journey of being the grand prize winner of the N100 million Read More