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 ...