Breaking News July 5, 2024July 5, 2024admin Mountain lion struck and killed by car on 405 Freeway The big cat could be seen lying near the center divider on northbound lanes of I-405 in the Sepulveda Pass on Thursday.