Venezuela  Alea Jacta !

Idriss Jazairy Special Rapporteur of the UN Human Rights Council on the Adverse Impact of Unilateral Coercive Measures

By Idriss Jazairy
GENEVA, [...] Read more »