2Baba Idibia Nigerian Music Star 2Baba Idibia and Partner Natasha Reportedly Enter Rehab Nigerian music legend Innocent "2Baba" Idibia and his partner, actress Natasha Osawaru, have reported… byOkwudili Onyido •April 20, 2025