ANY killing of a human being is to be deplored, even those we used to have under state auspices. When the killing is done by a police officer in a blatant display of superior power and the victims are a helpless mother and son embracing each other in their hopelessness, it challenges human belief […]