Friday, September 25, 2020
Tags Mses

Tag: mses

We Now Know The Horrifying Reason Sonar Makes These Whales Beach...

Since the 1980s scientists have spotted a link between naval sonar systems and beaked whales seemingly killing themselves - by deliberately getting stranded on...