Nigerians greeted the return of the Idol on Saturday. Following the criticism that accompanied the recently concluded Big Brother Titans, they yearned for another reality show....
After weeks of grueling musical performances, Progress has emerged the winner of the Nigerian Idol Season 7. This was announced at the Grand Finale which was...