Javier Delgado Rivera
Javier Delgado Rivera is a freelance journalist based in New York. He covers the United Nations and writes about the intersection between media and global affairs. Rivera has also advised a number of think tanks and NGOs on communications matters. You can follow him on Twitter at @TheUNTimes.
Last Updated: May 29, 2018