Venezuela Initiates Release of Political Prisoners Following Election Controversy
Venezuela initiated the release of over 200 prisoners, with 131 freed so far, following significant arrests after a disputed election. This move is perceived as an attempt to communicate with …
Venezuela Initiates Release of Political Prisoners Following Election Controversy Read More