Osama Comfy But No Caveman
One of the great bad boys of history, Osama bin Laden, is reportedly living in a house in northwest Pakistan, hanging with his chief lieutenant, Ayman al-Zawahiri, in relative comfort, and apparently still calling the shots for al Qaeda all over the globe. According to CNN, the third member of the most-sought-after trio in recent…