Sperm Whale Birth Observed Off the Coast of Dominica
A sperm whale gave birth off the coast of Dominica, with the newborn surfacing shortly after. The event was observed by the Project CETI team.
Breaking news, technology updates, lifestyle trends and world stories — all in one place.
A sperm whale gave birth off the coast of Dominica, with the newborn surfacing shortly after. The event was observed by the Project CETI team.
Two massive oarfish, known as doomsday fish, were found washed ashore in Cabo San Lucas, sparking fears of impending natural disasters.