Sri Lankan navy, villagers rescue more than 100 stranded whales

Sri Lankan navy, villagers rescue more than 100 stranded whales
play icon
People look at a dead pilot whale on a beach in Panadura, Sri Lanka. Lakruwan Wanniarachchi/AFP