There are few scenes more shocking than random acts of extreme violence against people simply going about their daily lives. Yet this is what...
9a4f53fc31174f3130186ef65c157de5