Latest Developments
A giant storm surge has affected the island nation of Japan. Initial estimates suggest devastating damage and casualties are feared. Emergency services are currently working to assist those injured. More information are expected soon as the situation progresses. Furthermore, a major financial scandal is roiling across the globe. Analysts are ba