theviewfromtheisland.com
Obama: “Bin Laden is dead”… Me: “So What?”
In light of everything that’s been going on in the Middle East and North Africa over the last week, I have to comment. First of all, as those who know me or have read my scribbling over the years a…