Vacaville Mountain Lion Sightings Prompt Warnings From City

Hikers spotted a mountain lion near Cherry Glen Road, and people who live near Lagoon Valley also recently reported seeing the big cat.