Over 100 Pilot Whales Stranded on Sri Lanka's West Coast in Country's Biggest Mass-Beaching Ever

Rescuers and volunteers were racing Monday to save about 100 pilot whales stranded on Sri Lanka's western coast in the island nation's biggest-ever mass beaching.

from Top Buzz News- News18.com
Read The Rest:news18...