The Peninsula Open Space Trust, a non-profit environmental group based in Palo Alto, made headlines in January when it closed ...