He has worked with respected newspapers, news agencies and radio stations such as The Washington Post, Philadelphia Inquirer, Cox Newspapers, The Associated Press, United Press International, Reuters, Voice of America and Radio Free Europe/Radio Liberty.