Gruesome Discovery Made on Rural Southern California Property

2018-02-21 11

Sheriff's homicide investigators are responding to a property in a rural area near Littlerock, California where a death investigation is underway Tuesday afternoon after two men were found deceased.