Carrie Marie Scott, a 21-year-old woman from San Antonio, Texas, was tragically murdered on December 11, 1981. She was killed by Stephen Peter Morin, a drifter and cocaine addict from Providence, Rhode Island. Morin was later convicted of her murder, as well as the murders of two other young women, Janna Bruce and Sheila Ann Whalen.
Morin had a violent history, including previous convictions for auto theft and drug offenses. He was linked to a string of rapes, kidnappings, and killings ac
...Read More