El Feed

The Revolving Door

Despite the signing of the Barbados agreements, this year the Venezuelan government has detained 37 political and social activists ahead of the presidential elections.

Comments
Previous feeds