Nice to see that the Seals finally killed Bin Ladin.
Two things kinda make me wonder though: 1. The (political) timing of it all, and 2. What kind of revenge/retribution will the followers cook up next? Not that it REALLY concerns me, it not like they need another reason to hate us......Still a good day. Way to go Navy Seals!