David Ibrahim

/davidibrahim

Media Management Consultant. Media Trainer and University Instructor in: Investigative Journalism, Conflict Sensitive Journalism, Fact-checking,

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.