News

SODA SPRINGS, Calif. – Three people possibly drowned Wednesday afternoon in a remote part of Placer County, authorities said.