May 29, 2025

Thanks to the endless “War Against Terror,” the US Government promoted methods of torture. Congress stood by and let it happen.