
Venezuela Releases 223 Additional Prisoners Amid Post-Election Unrest
Venezuelan authorities released 223 more prisoners arrested during post-election protests, bringing the total to 956. The unrest, which arose after President Maduro’s disputed election victory, resulted in over 2,400 arrests …
Venezuela Releases 223 Additional Prisoners Amid Post-Election Unrest Read More