Mother Nature Has the Last Laugh September 12, 2017 Category Four climate science deniers Florida global warming Hurricane Harvey Hurricane Irma Texas +