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.

Works by this author