Showing posts with label CIA. Show all posts
Showing posts with label CIA. Show all posts

Dec 24, 2010

WTF

The CIA task force assessing damage from leaked U.S. diplomatic documents named the 'WikiLeaks Task Force', has the same abbreviation as a popular online saying, WTF. How appropriate.