In Buzz Victory Wins Nigeria Idol S8, Gets N100m July 17, 2023 3 Mins Read Talented Nigerian vocalist, Victory Gbakara, has clinched the coveted title of Season 8 champion on Nigeria’s most prestigious music…