A Kite Surfer, Navy SEAL and Makeup Artist: Freed in a U.S.-Venezuela Swap
Over 260 people were released from prisons in El Salvador and Venezuela. Now they face the challenge of…
Over 260 people were released from prisons in El Salvador and Venezuela. Now they face the challenge of…