A massive storm surge has hit the inland city of Japan. Initial reports suggest significant damage and losses are feared. Emergency services are currently working to rescue those impacted. More information are expected soon as the situation develops. Meanwhile,, a major financial scandal is sweeping across Wall Street. Authorities are baffled a… Read More