17 Jul 2023Victory Gbakara wins Nigerian Idol Season 8Victory Gbakara is the winner of Season 8 of the Nigerian Idol music reality show following the...By Gabriel Myers Hansen