News

Mother Nature has a lot of potential catastrophes up her sleeve, including some you've never heard of. We have the details ...
A humpback whale was found dead on a beach in Rio de Janeiro on Monday, after drifting ashore near the city’s southern ...
Tropical Storm Wipha made landfall in northern Vietnam on Tuesday, bringing strong winds and heavy rain to parts of the ...