Kareem Chehayeb is a correspondent for Al Jazeera English. He reported all of his pieces for The Public Source before joining the news organization.