Swati Sanyal Tarafdar
Here's What Really Happens When Whales Get Beached
In 2016, more than 80 short-finned pilot whales mass stranded at a beach in the southern Indian state of Tamil Nadu.
In 2016, more than 80 short-finned pilot whales mass stranded at a beach in the southern Indian state of Tamil Nadu.