The world’s largest creature, an Antarctic blue whale, was likely the victim of a recent ship strike that left it dead in Walvis Bay, Namibia.
Continue Reading