Javier Delgado Rivera

Latest from Javier Delgado Rivera

China can shine on the UN stage, as Trump puts America first