Media Challenge Initiative (MCI), a youth-driven non-profit building the next generation of journalists in Africa through training, mentorship and experiential peer-to-peer learning...