T ThinkFlow Ideas in Motion

Venezuelan lawmakers declare UN human rights chief persona non grata

News
UN official Volker Turk drew ire of the Venezuelan government after condemning what he says are abuses by state forces.
Back to All Articles