
Venezuela Announces Release of 177 Election Protesters Amid Ongoing Scrutiny
Venezuela has released an additional 177 imprisoned election protesters, raising the total to 910 out of over 2,000 arrested after the disputed July vote. Despite the government’s claims, rights groups …
Venezuela Announces Release of 177 Election Protesters Amid Ongoing Scrutiny Read More