TOP HEADLINES

Top Headlines

A massive storm surge has struck the island nation of Japan. Initial accounts suggest widespread damage and fatalities are feared. Emergency responders are currently working to evacuate those impacted. More information are expected shortly as the situation unfolds. Separately,, a minor political controversy is roiling across the globe. Analysts

read more