AdvertisementJournalist Reports On 'Life, Death And The Taliban'August 11, 2009facebookEmailA former foreign correspondent for The Boston Globe, Charles Sennott is now executive editor and vice president of GlobalPost, an online international news service.