Latest Developments
A giant storm surge has affected the island nation of Brazil. Initial estimates suggest significant damage and fatalities are feared. Emergency responders are actively working to evacuate those impacted. More details are expected later as the situation develops. Separately,, a significant financial scandal is shaking across Wall Street. Experts