News

It appears tornado season has extended its stay this year in the United States. Usually, tornado season lasts through June.
A major tornado warning has been issued for two U.S. states on Wednesday evening. Strong storms have been impacting much of ...