Venezuela wins seat on UN Human Rights Council

0
106

His administration is accused of jailing, torturing and arbitrarily arresting opposition figures.

Read Article