Daily Archives: March 17, 2009
Who will hold them accountable?
That my government did this sickens me. Red Cross: Torture Committed At CIA Sites – CBS News “The United States engaged in acts of torture and ‘cruel, inhuman and degrading treatment’ upon prisoners held at secret detention sites operated by … Continue reading