December 23, 2024
A sheriff's deputy has turned himself in after allegedly fatally shooting a married couple at a home in California, authorities said.

A sheriff’s deputy has turned himself in after allegedly fatally shooting a married couple at a home in California, authorities said.