After Missouri city approves $6B data center, angry voters get revenge at the polls
10/04/2026-20:43 10/04/2026-20:46 חדשות New York Post דיווח
Irate residents of Festus — a city of about 14,000 roughly 35 miles south of St. Louis — voted out four council members who approved the project.