Robert Higgs | Monday May 2, 2011 at 11:30 AM PDT
Among the many objectionable aspects of President Obama’s announcement that Osama bin Laden had been killed, one in particular sticks in my craw. He said that “today’s achievement is a testament to the greatness of our country and the determination of the American people.” First, I dislike the whole idea of “the greatness of...
Read More »