Bill Scher, Matt Lewis: What Does Osama Bin Laden's Death Mean?

HERE IS THE NODE TPL