Two Mountain Lions Possibly Seen Prowling Near Natomas School

Two mountain lions were reportedly spotted near Inderkum High School in the Natomas area of Sacramento on Tuesday.

Read More