|« Watch the Red State Teaser||Quick Rundown of Stuff »|
You can't make this up. The CIA has named their new Wikileaks division the Wikileaks Task Force. Yep, WTF. Speaking of WTF, I would like to announce the launch of a new fun blog type thing, WTFoftheday.com. You can submit your own WTF's and enjoy the ones folks (well, right now it's just me) are posting. So go on and WTF away!