For the first time, the birth of an orca has been caught on camera. The first-of-its-kind event unfolded on November 2, 2025, ...
Scarborough, Maine – A vanishing species of whale gave birth to few babies this birthing season, raising alarms among scientists and conservationists who fear the animal could go extinct. The whale is ...