–May Osama bin Laden rot in peace! That was my first thought after President Obama announced Sunday night that an elite team of Navy SEALS stormed...
It turns out that the cynics who said Osama bin Laden was not in a cave, but was probably somewhere living in luxury, were more right...