Sarah DeVries

Translator

Sarah DeVries is a member of the Global Press Accuracy Network's translation team. She translates stories from Spanish into English. She is based in Veracruz, Mexico.