About 70 Dolphins Washed Ashore on Japanese Beach

Scores of dolphins washed onto a beach on Japan’s Pacific Coast on Tuesday, and surfers joined local officials in a struggle to push them back into the sea.

<

Back