Annie Macaulay, the former wife of renowned musician 2Baba Idibia, has finally addressed their divorce after maintaining silence for some time. Previously, 2Baba took to Instagram—before deleting the post—to announce their split, igniting widespread discussions