stone pelting revolution