Showbiz Who Wins Nigerian Idol Season 6, Kingdom or Francis Atela? July 6, 2021 Dipo Olowookere By Dipo Olowookere For ardent followers of happenings in the entertainment industry in Nigeria, one of the questions on their lips is who wins Read More