
Venezuela Releases Additional Prisoners Amid Post-Election Unrest
Venezuela has released 223 more prisoners arrested during post-election protests, totaling 956 detainees freed. Over 2,400 people were arrested and at least 28 died in protests against President Maduro’s alleged …
Venezuela Releases Additional Prisoners Amid Post-Election Unrest Read More