Is God punishing Texas & Florida for the governments they elected or … ? September 9, 2017 By Egberto Willies God may have sent Hurricane Harvey & Irma to punish Texas & Florida or maybe to restore faith in government for those who have yet to see the light.