Whistleblower: Government Lacks The ‘Guts’ To Charge U.S. Leaders With Torture
The human rights abuses revealed in the executive summary of the Senate Intelligence Committee’s torture report released in December sparked global outrage, leaving some begging for senior officials from the…