Opinion Releasing Terrorists Is an Infuriating Betrayal of Justice and Morality Avi Abelow January 19, 2025