death from stone pelting