337 endangered sei whales stranded themselves off the coast of southern Chile inĀ one of the world's biggest strandings ever recorded.…
With Halloween just around the corner, it's time to start thinking about your costume, and if you're the sick, demented…