More than 80 whales stranded off India’s southern coast

NEW DELHI (AP) — Officials in India say more than 80 whales are stranded off the country’s southern coast.

January 12, 2016 12:12 pm

474 total views, 0 today