from Los Angeles Times1 year agoP-90, a 2-year-old mountain lion, was struck and killed by a vehicle Friday morning on Highway 33 south of Ojai, the National Park Service said. Read at Los Angeles Times[add][|| ... ]