Ted Cruz Denies Flash Flooding in Texas Was Caused by Weather Manipulation by Matt Novak from Gizmodo on 2025-07-07 20:10 (#6YFVY)