Iran Launches Sweeping Crackdown: Hundreds Detained, Executions Underway
U.S. Must Confront Iran Over Human Rights Abuses in Upcoming Talks June 26, 2025—Hundreds of ordinary citizens, members of religious and ethnic minorities, activists, and others are being rounded up… ...