Share

Ellen Barry(2019)

Ellen Barry is a London-based international correspondent for The New York Times. She has previously served as the chief of its South Asia and Moscow bureaus, and was the recipient of the 2010 Pulitzer Prize for International Reporting.