Venezuela Releases Political Prisoners Following Disputed Election Unrest
Venezuelan authorities have released over 100 individuals detained after the disputed July presidential election, which saw President Nicolás Maduro declared the winner amidst widespread protests. The opposition claims evidence indicates …
Venezuela Releases Political Prisoners Following Disputed Election Unrest Read More