Mountain Lion Sighted in Downtown Santa Rosa, Area Secured
A Mountain Lion that was spotted in downtown Santa Rosa earlier this morning has been secured and the area is safe. Occurring in the area of B Street between 4th and 7th Street, officials have sedated and