Busola Tejumola, MultiChoice’s Executive Head of Content and West Africa Channels said on Tuesday that the eighth season of Nigerian Idol will begin on April 23...
The finale episode of Nigerian Idol season 6 will be staged on Sunday, 11 July 2021 live on DStv and GOtv. Fans of the singing competition...