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, are beached in Japan, sparking frantic efforts by locals and coastguards to save them. Duration: 1:00