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.
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.