An architect's Herculean task: Stop Southern California cougars from becoming roadkill

July 4, 2021, 4:00 pm
Architect Robert Rock is designing a bridge over the 101 Freeway in Agoura Hills that will stop mountain lions from becoming roadkill.
