Politics

Snuck out the back door.

Posted on

CREDIT:

“A European investigator said Tuesday he has found mounting indications the United States illegally held detainees in Europe but then hurriedly shipped out the last ones to North Africa a month ago when word leaked out.”