Minnesota State Trooper Robert Leroy Nelson killed Michelle Busha after he picked her up while on duty on May 30, 1980. Her identity wasn't revealed until 2015. A sketch of Blue Earth Jane Doe ...
Some results have been hidden because they may be inaccessible to you