TOP HEADLINES

Top Headlines

A giant storm surge has struck the coastal region of Japan. Initial reports suggest devastating damage and fatalities are feared. Emergency teams are immediately working to evacuate those impacted. More updates are expected later as the situation unfolds. Separately,, a major financial scandal is sweeping across the globe. Analysts are concerne

read more