Tag: William Robert Henry Vaughn

*Update* 05/09/22 19 year old William Vaughn has been identified as the deceased person located in the water near Lowell on Saturday.  There are no obvious signs of foul play at this time.     Lowell, Ore. - 19 year old...

Recent articles

Sponsored Links