Leon Richards
Named in 2 stories. Back to all names
- Jun 4, 1892Logger Leon Richards Found Slain on Mercer IslandA logger missing for a month is found dead in Lake Washington, revealing a brutal struggle and a connection to a local counterfeiting ring.Lake Washington, Mercer Island, WA
- Jul 6, 1892Mercer Island Killing Suspect Caught on Fraser RiverAn Italian fisherman confesses to the killing of a logging partner, detailing a gruesome fight and a body dumped in Lake Washington.Seattle, WA