WTF

You can’t make this shit up:

The CIA has launched a taskforce to assess the impact of 250,000 leaked US diplomatic cables. Its name? WikiLeaks Task Force, or WTF for short.

Wednesday, 22 December 2010

Ads via The Deck Ads via The Deck