Ciara Long is a freelance journalist who has covered Brazil for the Guardian, Foreign Policy, and World Politics Review, among others.
Ciara Long is a freelance journalist who has covered Brazil for the Guardian, Foreign Policy, and World Politics Review, among others.