WORLD


More than 100 whales mysteriously washed up on a beach this week in the port town of Tuticorin in southeastern India

VIDEO:WSJ