Tag: Greater Manchester Police
Alleged Child Molester Shoots Himself At Home
SHERMAN OAKS—Former violin teacher Christopher Ling shot himself at his house in Sherman Oaks on Tuesday, September 1 as U.S. Marshals attempted to serve...