us senate disregards bradbury role in torture
Human Rights Watch is among 13 nongovernmental organizations that outlined their concerns about Bradbury in letter to US Senate Transportation Committee. Human Rights Watch has documented why ranking Bush administration officials should be prosecuted for..…