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.