Following a massive storm off the coast of India, alluring creatures have washed up on the beaches of Chennai in India.
Browsing: Storm
Very heavy storms in Northeast states in the United States of America are causing evacuations of cities as water levels rise rapidly.
Find out the level of devastation caused by one of the most severe floods to hit the Northeast U.S.A. in the last decade.
Tennessee and its residents recently witnessed a huge storm that claimed six lives, left hundreds injured, and destroyed countless properties