Shocked shoppers see a woman fall to her death from a parking structure at Parkway Plaza in El Cajon. Was she pushed? In Chollas View, a mother loses the second of her two sons to …
Posted August 9, 2007
Stories this photo appears in:
San Diego homicides from the first half on 2007