
Demonstrators in New York City protest outside the Permanent Mission of El Salvador to the United Nations on April 24, 2025, demanding the release of Venezuelan detainees deported by the Trump administration and jailed in El Salvador's Terrorism Confinement Center or CECOT prison.
© 2025 Sipa via AP Images