Thousands of dead fish mysteriously wash up on beach in Japan
Thousands of dead fish have washed up on a beach in northern Japan. The fish, mostly made up of sardines and some mackerel, washed ashore in Hakodate on the northernmost main island of Hokkaido on Thursday,