charlesredfern.com
When death brings celebration
I won’t deny that gushing “Yes!” and that sense of awe: Osama Bin Laden is dead and those Navy Seals were great! But then comes the ambivalence …