The story says that "some call for capital punishment". Just some?
After you read this article, if you are not part of that "some" there's something really wrong with you. I don't care what your leanings on capital punishment are, this is one situation that defies logic entirely. The perpetrators are not likely the kind of folk who will feel remorse while sitting in a jail cell under life sentence. That might even be a reward for them. Justice would be dunking these pukes in a vat of acid, slowly.