Music legend 2Baba loses father- in-law to cancer
Annie Idibia, wife of Nigerian music legend 2baba on Wednesday announced the death of her father, Macaulay as a result of an unsuccessful battle with cancer.
The 34 year-old Ibadan born actress, model and mother of two from Eket, Akwa…