Venezuela Releases Over 130 Political Prisoners After Election Crackdown
Venezuela has released over 130 political prisoners as part of a plan to free over 200 detainees following a disputed election. This release may serve as an overture to the …
Venezuela Releases Over 130 Political Prisoners After Election Crackdown Read More