News

Several whales were found washed ashore along Japan's coast on Wednesday, hours after a massive tsunami hit following the ...