Taylor Barnes


Taylor Barnes is this year's Inter American Press Association scholar based in Rio de Janeiro. She reports for the Christian Science Monitor and the Miami Herald, among other publications.
Stories by Taylor Barnes
Load more by Taylor Barnes | Return to staff list