Homestranding

Mass Stranding of Pilot Whales As reported by BBC News, “The number of short-finned pilot whales who have died after they were stranded on a beach in the Indian state of Tamil Nadu has risen to 73, officials said”. Indeed, this issue of mass stranding has become rampant on the …

READ MORE