Michael Owens, a 39-year-old Caucasian male, found his life tragically cut short on the morning of Friday, March 29, 2019, in a rural home in Northwest Portland, Oregon. The day began with a sense of unease when deputies from the Multnomah County Sheriff's Office were dispatched to a residence in the 19400 block of Northwest Logie Road shortly before 7 a.m.
Upon their arrival, they discovered a quiet and solitary scene. Inside the home, they found Michael Owens, who had sustained a fatal
...Read More