Self-Inflicted Gunshot Killed Victim Near Greer Ranch Lift Station
7 min read
Murrieta PD confirms the incident as a suicide with no signs of foul play.
Continue reading in the USA News Updates app