Mother of 2 shot and killed while working at Covina storage facility
6 min read
A beloved mother of 2 tragically shot and killed at a Covina storage facility. Hundreds gather at a vigil to honor Patricia Villa, a positive soul taken too soon. What led to this senseless act of violence?
Continue reading in the USA News Updates app