A beloved Oregon woman and her dogs disappear. How her community helped investigators solve the case.
Tucked in off the road to Mount Hood, the Hoodland Plaza Shopping Center serves as a gathering place for the people of Welches, Oregon, where they sometimes get things that money just can’t buy. Sarah Caswell: It’s kind of a — a community hub … if someone needed to vent or talk or … need…
