Stacy Keen of Tillamook, Oregon, was killed by falling rock and debris in a landslide on the Oregon border. The 39-year-old was a contractor for Idaho Power.
Stacy Keen of Tillamook, Oregon, was killed by falling rock and debris in a landslide on the Oregon border. The 39-year-old was a contractor for Idaho Power.