Rev. Eric Freed of the St. Bernard Parish in Eureka, Calif., was found dead in his church rectory on Wednesday. The discovery has kicked off a murder investigation in the death of the popular priest, who the mayor described as a “tremendous person in this community.” Police have not provided details surrounding how the priest was allegedly murdered, but they did say they have no suspects.
Read it at CNNTrending Now