Javier Delgado Rivera Javier Delgado Rivera is a freelance journalist based in New York who has reported for Open Democracy, Eurasia Review and Global Politician, among others