News

Venezuela has freed 10 Americans in exchange for Venezuelans whom the United States had sent to a prison in El Salvador.