The New Inquisition
Torquemada with a twist. At least today's victims
aren't dying...or are they?
'round and 'round they go...
In fact, Bayard Marketing is a dummy corporation
and Leonard Bayard is a false identity. They were
both created by the CIA to conceal an operation
launched after the attacks of September 11, 2001
to kidnap suspected terrorists and transport them
to foreign governments where they could be
interrogated using methods outlawed in the United
States that is, tortured and sometimes killed.
The story.
<< Home