Imposing sanctions on Venezuela is not the answer to resolving the growing crisis in the country, Idriss Jazairy, U.N. Special Rapporteur said in Geneva on Friday.
Subscribe to our newsletter
Sign up for our newsletter, and be the first to get the latest news on Vanguard.