Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Dec 12, 2014
The Senate Intelligence Committee’s report on the CIA’s extensive use of torture gives a new meaning to the term “shock and awe.” Obama's words “We tortured some folks” is a gross understatement. Will anyone ever be punished for these crimes? CrossTalking with Fred Fleitz, Ray McGovern and Amy Goodman.
RT (Russia Today) is a global news network broadcasting from Moscow and Washington studios. RT is the first news channel to break the 1 billion YouTube views benchmark.