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

This article is more than 7 years old