Environment Featured News What explains the freak hailstorm in Mexico? Sebastian July 3, 2019July 6, 2019 Here’s what scientists say The storm dumped 3 feet of hail on Guadalajara and left…
News New York Gets Slammed with Passing Storm Pedro May 16, 2018 The most amazing devastation occurred in a matter of minutes as a northeast storm swept…