LEO Network

10 December 2020 / The Straits Times

Researchers think they spotted new whale species off Mexico

San Benito Islands

Scientists are waiting for water samples analysis that could hold skin cells for possible DNA testing. . Read more at straitstimes.com.

Read On The Straits Times (English)
Or translated into