.... Something like this just screams "Vigilante justice"
Messed up story... Messed up people... I dont care who it is, if someone kills someone else, they should get life in prison, or death penalty, unless it is self defense. (or stuff like accidents) but in a situation like this its obviously intentional.