Showbiz Anxiety As Nigerian Idol Season 8 Contestants Lock Horns for 6 Spots June 16, 2023 Dipo Olowookere By Dipo Olowookere Attention will shift to the Nigerian Idol Season 8 show this weekend as the remaining seven contestants lock horns for the Read More