Accessibility links

archive

50 Pilot Whales Stranded on Indian Beach


Officials in India say at least 50 pilot whales stranded themselves near the port city of Tuticorin on India's southern coast.

XS
SM
MD
LG