News

Venezuela has freed 10 Americans as part of a larger prisoner exchange for Venezuelan detainees released from El Salvador, ...
Venezuela has freed 10 Americans in exchange for Venezuelans whom the United States had sent to a prison in El Salvador.
Attorneys and families members have said many of the men held in El Salvador’s mega prison were wrongly accused of being violent gang members.