“I will ruin everything” – Actress, Annie Idibia vows in leaked audio recording as 2baba allegedly flees to the U.S
The perceived rift between legendary singer, 2baba and his wife, Annie Idibia seem to have taken another turn. The actress who recently called…