Latest Developments
A massive storm surge has affected the island nation of Japan. Initial accounts suggest devastating damage and losses are feared. Emergency teams are actively working to rescue those affected. More information are expected later as the situation unfolds. Separately,, a minor financial scandal is roiling across the globe. Authorities are concern