Music icon 2Baba has confirmed that he was the one who posted about his separation from wife, Annie Macaulay-Idibia on social media. In a recent statement, 2Baba debunked his earlier
The post UPDATED: 2baba confirms separation from Annie, retracts hacking claim appeared first on The Nation Newspaper.