I am not usually a fan of the DP, but It would please me to hear that this monster would be put to death. Also, if the mother truly DID witness this crime - the same applies to her. How could you allow this to happen to your child?
For criminals like this - my usual belief in the justice system and criminals rights goes right out the window. There should be a pit of acid they are thrown into so they can simply dissolve. I don't believe an innocent tree should die to house them in their death - nor should good soil go to waste in burying them. Not to mention tax payers money.
Sheesh - kill the b*stards!