Skip to content

The Torture Report

The Torture Report

by digby

http://www.thetorturereport.org/

There is one comment at Youtube. It says:

There hasn’t been an Islamic terrorist attack in the United States since 9/11/2001 and perhaps it’s because the U.S. government has used all of its capabilities to upset the terrorists’ objectives.

There you have it.

.

Published inUncategorized