Annie Idibia blames “malicious humans” for latest 2Baba rumour
Nigerian actress, Annie Idibia has blamed "malicious humans" for the latest rumour about her husband, Innocent Idibia aka 2Baba impregnating a "banker".
The rumour began circulating on social media shortly after 2Baba took to Instagram…