On May 1st, President Obama announced that Osama bin Laden was killed in a battle with U.S. forces in Pakistan. Bin Laden had, of course, been in hiding since he notoriously masterminded the horrific events of September 11th, 2001. And while bringing down this most wanted terrorist marks an enormous achievement for the United States military, it seems to have left a feeling of unrest in it’s wake.
Read More