Top Headlines
A massive storm surge has struck the inland city of Japan. Initial accounts suggest widespread damage and casualties are feared. Emergency teams are currently working to assist those impacted. More information are expected shortly as the situation unfolds. Meanwhile,, a significant financial scandal is sweeping across the globe. Analysts are ba