Reports of shots fired inside Palo Cedro clinic lead to suicide investigation
PALO CEDRO — Reports of shots being fired from inside a Palo Cedro business led to the discovery of a man who apparently committed suicide Sunday afternoon, Aug. 25. According to officials the fatal incident happened at Smith Chiropractic inside the Palo Cedro Shopping Center at 9372 Deschutes Rd., between Old Hwy 44 and SR-44. LEADING THE SCNS HEADLINES: Downtown […]
Read more