Catherine Osborn

Catherine Osborn is a journalist based in Rio de Janeiro, where she has reported for Public Radio International's The World, National Public Radio, Foreign Policy, and The Atlantic.