1. Japan News

Over 100 dolphins beach themselves north of Tokyo

Posted on 14 April 2015. Tags: beach, dolphins, North, Over, themselves, Tokyo

Over 100 dolphins beach themselves north of Tokyo The mass stranding of 160 melon-headed whales on two beaches in Japan has triggered fears of upcoming earthquake and tsunami. Airport employee FELL ASLEEP in cargo… Read More · 1:45min · Ellen blasts Abercrombie and Fitch… Read More · min.

Full News here – Read more on Daily Mail