Jennifer Glasse

Jennifer Glasse is a correspondent who has been based in Afghanistan for the past eight years, reporting for CBC News, Al Jazeera English, NPR and PBS NewsHour. She has been an international correspondent for 25 years reporting from more than 75 countries.