News

U.S. efforts resulted in the release of 135 Nicaraguan political prisoners including faith leaders in September 2024.
The men were among 16 people indicted by a federal grand jury for reentering the U.S. after previously being deported.