#puppet (1 Posts)
-
North Korea Slams UN Rights Envoy as 'U.S. Puppet,' Refuses Cooperation North Korea condemned UN Special Rapporteur Elizabeth Salmón, labeling her a "puppet" of the U.S. and rejecting engagement.
Hot Topics