Trashing the Gregory Canyon Landfill
Published by the Natural Resources Defense Fund Gregory Canyon, in California Damon Nagami/NRDC Listen closely, and you can almost hear a croak of relief from the arroyo southwestern toad. It’s one of the myriad rare wildlife species that make their home in Gregory Canyon, located in the rural northern reaches of California’s San Diego County. […]