The punishment for these crimes MUST be nothing less than execution. Nothing less will suffice.
Yup... wanna stop this crap? Western justice....hang the bastards in public. Leave the remains for crows and buzzards.