The family of Nigerian music icon, 2Face Idibia, has officially submitted a petition to the Inspector General of Police (IGP) against his wife, Natasha Osawuru, raising multiple serious allegations that have now become a major public concern. According to the petition, which circulated widely online on Thursday, the Idibia family accused Natasha of financial misappropriation, […]

