Catherine Osborn


Catherine Osborn is the writer of Foreign Policy’s weekly Latin America Brief. She is a print and radio journalist based in Rio de Janeiro.

Articles by Catherine Osborn
Load more by Catherine Osborn | Return to staff list