Contributor

Javier Delgado Rivera

Javier Delgado Rivera is a New York-based freelance journalist covering the United Nations and writing about the intersection between international affairs and the media.

Latest Content
By this author
Features: 1