Showing posts with label WTF. Show all posts
Showing posts with label WTF. Show all posts

December 23, 2010

CIA Creates New Focus

CIA created new task force,

Wikileaks Task Force.

WTF?


Obama 'Winning the Future' phrase is WTF?