The mountain lion known as P-61 was struck and killed crossing the 405 Freeway in the Sepulveda Pass. Jane Yamamoto reports for the NBC4 News at 5 p.m. on Saturday, Sept. 7, 2019.
Mountain Lion Killed on 405 Freeway
on Sep8