On November 20, 2025, Menard, Texas, became the center of a rare and rapidly escalating disaster. As more than nine inches of ...