Japan: Thousands of dead fish mysteriously wash up on beach

4 months ago 24

Tons of dead sardines and mackerel wash up on a beach in Japan, leaving experts pondering the cause.
Read Entire Article