Perhaps this song is appropriate for the day, from Christian rapper Shad:
Interesting, provoking articles(though not ones where I necessarily agree with the analysis especially in regard to the last:
Hueys Over Yemen: How to Arm a Dictator
Killing of bin Laden: What are the consequences?
Chris Hedges Speaks on Osama bin Laden’s Death