Hillsborough police are warning residents about mountain lions following the recent sighting of some lions in two areas of the city, police said Thursday.
Cameras captured images of lions around Crystal Springs Road and the green belt area near Jacaranda Circle, according to police.
Comments
Add a Comment