Vijay Prashad – Pilar Troya

How Ecuador’s Democracy is Being Suffocated