Jamie Malanowski

stefan

BIN DEADEN

Navy Seals killed the terrorist Osama bin Laden in a compund in Abbottablad yesterday. “Justice has been done,” said President Obama, and though long delayed, it has been. Good riddance. Writing in the Times today, Ross Douthat says “This is a triumph for the United States of America, for our soldiers and intelligence operatives, and …

BIN DEADEN Read More »