December 23, 2010

CIA Creates New Focus

CIA created new task force,

Wikileaks Task Force.

WTF?


Obama 'Winning the Future' phrase is WTF?

No comments: