Church Commission

Vijay Prashad

December 14, 2014
Vijay Prashad says the torture report is unclear about the chain of command, but the international community is making moves to hold those in power accountable