This is an unbelieveable video including a lot of recent revelations about who in the White House ordered torture. Condoleezza Rice chaired the meetings approving specific torture techniques, she should not continue as Secretary of State.

Rice to George Tenet regarding torture ” This is your Baby go do it”.

Advertisements