CBS News
Placerville neighborhood grows concerned after group of mountain lions spotted
Residents in Placerville are on edge after reports of a group of three mountain lions have been seen roaming the neighborhood of Blanchard Road. Thornton owns property in the area and a business ...
43 minutes ago