195 What caused 80 whales to beach themselves on the Indian coast? Mystery as dozens of the animals kill themselves... with some returning to die after locals dragged them back into the sea
45 whales have died after they were washed up off the coast of Tamil Nadu Rescuers and local fishermen have been trying to save the whales As many as 80 short-finned pilot whales have been stranded near Tiruchendur beach since last night At least 45 whales have died after mysteriously being washed up on to a beach off the coast of Tamil Nadu, India. Officials have confirmed that as […]