Yesterday it was announced that members of the U.S. special forces had successfully executed a mission to kill Osama Bin Laden. People acknowledged this news in various ways but while we don’t know what will happen in the future, President Obama made a point of noting that As we do, ... more >