Javier Delgado Rivera

Latest from Javier Delgado Rivera

China can shine on the UN stage, as Trump puts America first
13 Feb 2017 - 7:30PM