The timing was inadvertently impeccable as two stinging reports on harsh interrogation techniques - by the Central Intelligence Agency (CIA) in the United States and former military regimes in Brazil - were released on the eve of the 30th anniversary of the U.N. Convention Against Torture.
Tuesday’s release by the Senate Intelligence Committee of its long-awaited report on the torture by the Central Intelligence Agency (CIA) of detainees in the so-called “war on terror” does not go far enough, according to major U.S. human rights groups.