Tuface Idibia Confirms Love for Edo Lawmaker Natasha Osawaru Music News Tuface Idibia Confirms Love for Edo Lawmaker Natasha Osawaru G-Entertainment February 12, 2025 0 Nigerian Singer Tuface Idibia’s Romantic Revelation Nigerian music icon Innocent “2Baba” Idibia has publicly confirmed his romantic... Read More Read more about Tuface Idibia Confirms Love for Edo Lawmaker Natasha Osawaru