Nearly five years after a man was found dead two days before Christmas, a man turned himself in for the crime, police in Hollister, Calif., say.
The Hollister Police Department announced the arrest of Christopher Larios on Thursday, following interviews that it said provided enough information…
Source: Los Angeles Times
Be First to Comment