“I Know I’m Trying, But I’m Tired, God Please Send Me Helper” – Ibrahim Chatta Says As He Calls On God For What Happens To Him
On Sunday 6 September 2020, an unconfirmed picture from the hospital bed leaked out, the entire Yoruba movie Industry and its followers were thrown into devastating mood, alleging the popular star, Ibrahim Chatta, is critically […]