Bin Laden Update:

Dec 16,2009

According to the CIA, Osama bin Laden periodically sneaks into Afghanistan. Well, a guy’s gotta have fun . . . you know what they say….what happens in Kabul, stays in Kabul.