The total lunar eclipse overnight March 13-14, 2025, is the first visible over Castro Valley since 2022. The lunar surface ...
Up to $6,000 is available for community projects to protect local waterways. See a list of previously approved grants for ...