Details have emerged about the fatal stabbing of a store manager by a 19-year-old man on mall property in Santa Cruz County nearly a week ago. The incident occurred around 12:45 p.m. on July 20 at Capitola Mall, located at 1855 41st Ave.
in Capitola, a Santa Cruz County city on the northern shore of [...]
Summary from source