
The visit of United Nations High Commissioner for Human Rights Michelle Bachelet to China achieved positive concrete results …
Originally published at https://www.youtube.com/watch?v=l9XkoeVorCU
The visit of United Nations High Commissioner for Human Rights Michelle Bachelet to China achieved positive concrete results …
Originally published at https://www.youtube.com/watch?v=l9XkoeVorCU
originally published at HUMAN RIGHTS - USA DAILY NEWS 24