Fr. John Oliver asks difficult questions in the wake of the death of Osama Bin Laden.