Top Headlines
A tremendous storm surge has struck the island nation of Japan. Initial estimates suggest devastating damage and fatalities are feared. Emergency responders are actively working to evacuate those affected. More information are expected later as the situation unfolds. Separately,, a major technological breakthrough is shaking across the globe. A