by Haja Mo July 21, 2025 World Over 260 people were released from prisons in El Salvador and Venezuela. Now they face the challenge of coming home. Previous Story Calls for Japan’s Leader to Resign as His Party Faces Election Defeat Next Story Dozens Are Killed at Aid Site Near Border, Gaza Health Officials Say