Eurotrip ‘71 with the bin Ladens
In 1971, assorted bin Laden brothers, sisters, and cousins visited Falun, Sweden, while one of the elder brothers conducted business with Volvo. Which one is Osama?
Answer here.
Shirley Sherrod’s dismissal now trapped in strappy footwear
The tarring and subsequent firing of Shirley Sherrod is wrong in so many ways — Breitbart and company are utter tools, which isn’t exactly news, but the White House and Tom Vilsack have reacted poorly, to say the least. All I’m gonna say is this. If you’re being a douchebag in the public square, if [...]
