Wednesday, December 22, 2010

WTF

What the fuck?

The CIA has set up a Wikileaks Task Force!

No comments: