David Agren

David Agren covers Mexico as a freelance correspondent for Catholic News Service. His reporting also regularly appears in the Guardian, USA Today and the Washington Post. A native of Canada, he has lived in Mexico City for the past 11 years.

Articles by David Agren