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.
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.