Entertainment 2Baba’s new lover Natasha Osawaru speaks on allegations of giving singer diabolical beads March 11, 2025March 11, 2025 Deputy Majority Leader of the Edo State House of Assembly, Natasha Osawaru, has addressed claims by Rose Idibia, mother of singer Innocent ‘2Baba’ Idibia, that Read More