Home → United States → Colorado → Lake City
Total Public Cases: 1
Leslie Muller died by drowning after a fall at Cottonwood Creek in Colorado on May 3, 2008. Her husband, Fred Muller, claimed it was an accident during a photo session, but police found inconsistencies in …
Country: United States | State/Province: Colorado, United States | Incident Type: Murder | Date: May 3, 2008
View Details