Santa Fe Rainfall Update: April 2nd – Over 30mm Recorded
Santa Fe is currently experiencing a deluge, and residents are understandably asking: when will this relentless rain finally let up? As of 7:36 AM local time today, April 2nd, 2026, ... Read More