IFEX members put Ecuador, Paraguay and Venezuela in the hot seat

This article is more than 8 years old