Venezuela Releases Over 300 Detained Individuals Amid Post-Election Protests
Venezuela’s government has released over 300 detainees arrested amid protests against President Maduro’s reelection. The individuals faced serious accusations and had been imprisoned in maximum-security jails. Organizations have reported ongoing …
Venezuela Releases Over 300 Detained Individuals Amid Post-Election Protests Read More