Pakistan, China, Russia Win Seats On UN Rights Physique; US Upset

[ad_1] Pakistan, China, Russia Win Seats On UN Rights Physique; the US Upset US Secretary of…