In the coastal city of North Bend, Oregon, a domestic tragedy unfolded on November 13, 2018, ending the life of 53-year-old Leslie E. Mason. On that day, law enforcement responded to reports of gunshots and screaming at a residence located at 3516 Chester. Inside, they discovered Leslie Mason, a female, deceased from what was determined to be a fatal shooting.
The investigation into her death quickly pointed to her estranged husband, Glen Frank Mason, as the primary suspect. The incident
...Read More