Venezuela Releases 103 Prisoners Amid Ongoing Political Turmoil
Venezuela’s government has released 103 prisoners detained after the disputed July elections, amid allegations of election fraud and ongoing oppression of dissent. Protests erupted following Maduro’s victory claim, which many …
Venezuela Releases 103 Prisoners Amid Ongoing Political Turmoil Read More