It was supposed to be up and running last year but the Annenberg animal overcrossing has been delayed. It is now expected to benefit wildlife as different as lizards and mountain lions late this year. The massive project spanning the 101 Freeway in Agoura Hills will be the largest such crossing in the world ifContinue reading “Ready Set Go…Slowly – Liberty Canyon Animal Overcrossing Is Imching Toward Completion”