Japan has for the third time in a row been elected to serve on the UN Human Rights Council. And certainly, compared to nations like Ethiopia, Kazakhstan, Venezuela, and the United Arab Emirates (which have also been elected to the … Continue reading Under Rug Swept
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed