Begin typing your search...
Showing results for "#human rights protest"
UN human rights meeting is 'disgraceful and appalling': Iran
"Reducing the common cause of human rights to a tool for political purposes of specific groups of Western countries, is appalling and disgraceful,"...