Showbiz Debby Quits Nigerian Idol Season 7 After Getting Least Votes April 20, 2022 Modupe Gbadeyanka By Modupe Gbadeyanka After recording the lowest votes last week on the Nigerian Idol season 7, Debby ended her impressive run on the show, Read More