Trisha Leffler
Trisha Leffler is a Las Vegas woman who survived an encounter with accused "Craigslist Killer"... more »