Did “Climate Change” Cause Back-to-Back Major Hurricanes Harvey and Irma?
09/14/2017
Residents take a look at the devastation on a coastal house in Vilano Beach, Florida from Hurricane Irma. Photo Courtesy: REUTERS/Chris Wattie Greetings! It’s been extremely difficult these past couple of weeks, as nature unleashed her wrath in Houston, Texas, the Caribbean,...