Loading please wait
Boston Police took these photos of the crime scene at the Westin Hotel in Boston on April 10, 2009, following the robbery of Trisha Leffler. READ: Interview transcript.
>> READ: " Catching the Craigslist Killer: An untold detective story from the digital frontier " by James Robinson <<
See all articles by: