Entertainment Pero Slams Annie Idibia With N500m Lawsuit Pero Adeniyi, baby mama to popular Nigerian singer, Innocent ‘2Baba’ Idibia has slammed his wife, Annie Macaulay-Idibia with a N500 million lawsuit. Gatekeepers News reports... Fehintola Ambali-SalamNovember 13, 2021