Top Headlines
A giant storm surge has hit the island nation of Brazil. Initial estimates suggest devastating damage and fatalities are feared. Emergency responders are actively working to evacuate those injured. More information are expected later as the situation develops. Furthermore, a major financial scandal is shaking across Wall Street. Experts are con