CHP officers said the body of a mountain lion found Wednesday morning on the 101 Freeway in Calabasas appeared to have been struck by a vehicle.
Mountain lion found dead, apparently struck by traffic on 101 Freeway in Calabasas https://t.co/1kBGzU15aQ