Shadows on Upcoming China’s Universal Periodic Review
A troika led by Riyadh is to give the final judgment on Beijing’s human rights record as a new $28 billion US dollars cooperation agreement ties the two countries.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed