Advertisment

blue whale

A blue whale spotted near Sri Lanka. Sri Lanka on Thursday squarely rejected a proposal for the creation of a new Traffic Separation Scheme, south of the island nation, to reduce ship strikes on the endangered blue whale population in the Northern Indian Ocean
Sri Lanka on Thursday squarely rejected a proposal for the creation of a new Traffic Separation Scheme, south of the island nation, to reduce ship strikes on t...
Advertisment
Subscribe