Sheesh - nutcases everywhere these days who have no regard for life.
My God. Please help our world. This is incomprehensible evil.