UN official Volker Turk drew ire of the Venezuelan government after condemning what he says are abuses by state forces.
What The Fuck Is Happening?!
UN official Volker Turk drew ire of the Venezuelan government after condemning what he says are abuses by state forces.