ICHINOMIYA, Chiba Prefecture--Surfers initiated an emergency rescue operation after 32 dolphins were found washed ashore at a beach on the Boso Peninsula here early on April 3. [Read More]

No reproduction or republication without written permission.