Advertisement

More than 130 dolphins beach in Japan

More than 130 melon-headed whales, a member of the dolphin family usually found in the deep ocean, beached in Japan on Friday, sparking frantic efforts by locals and coastguards to save them.