Trooper Robert Nelson: The Murder of Michelle Busha from Bay City, Texas
The tragic story of Michelle Busha, Bay City teen murdered by Trooper Robert Nelson in 1980, finally identified decades later.
Trooper Robert Nelson: The Murder of Michelle Busha from Bay City, Texas Read More »









