On this day after the announcement that Osama bin Laden was killed by U.S. Navy Seals, we collect reactions from religion scholars and journalists, including Jeremy Walton, Noah Jaffe Silverman and Brigitte Sion. Late last night, on a return flight from the Society for the Anthropology of Religion biannual meetings, I was stirred from my sleep...