It is toe curling stuff and it would be difficult to think of a more despicable offence. I am anti capital punishment but a case like this gets as near as anything could to justifying the death penalty.
My Mother - God love her - when she saw / heard anything like this - she used to say;
"Let women at them". 5'-3" and riddled with Arthritis but a big heart !