From the it-makes-me-proud-to-be-a-taxpayer department comes the news, reported by the Washington Post, that the CIA has launched a task force to asses the impact of the WikiLeaks exposure of hundreds of thousands of US diplomatic cables. And the name of the task force (drum roll, please) is: WikiLeaks Task Force! Yup, you read it right: WTF.
Recent Posts
- Stretching a Photo April 21, 2025
- There are Elephants in the Room April 10, 2025
- Let’s Eliminate Real WFA April 1, 2025
- Thumb Wrist Neck Waist Height March 18, 2025
- Avoid Targeted Advertisements February 5, 2025
About Art Zemon
Omni-curious geek. Husband. Father. Airplane builder & pilot. Bicyclist. Photographer. Computer engineer.