More than 130 dolphins beach in Japan

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.


User: AFP English

Views: 1

Uploaded: 2015-04-10

Duration: 01:00

Your Page Title