Environmentalist on a mission to construct infrastructure for wildlife
SANTA CRUZ – Sarah Newkirk, head of the Land Trust of Santa Cruz County, has found herself in the unlikely business of building superhighways.
$11 million wildlife crossing on Highway 17