Mountain lion’s death on 15 Freeway near Temecula raises serious questions.
Not exactly user friendly for wildlife.
That matters because a young male mountain lion was killed near here recently on the 15. At least three have been killed in the area in the past 20 months.