Sunday, February 23, 2020

Terrific News On The Blue Whale.

A team led by British Antarctic Survey has found that large numbers of whales appear to be returning to the sub-Antarctic island of South Georgia after nearly being driven to extinction. Mail.

Phew.