BREAKING NEWS

Breaking News

A giant storm surge has hit the island nation of Brazil. Initial estimates suggest significant damage and casualties are feared. Emergency services are actively working to assist those injured. More details are expected later as the situation develops. Separately,, a minor financial scandal is roiling across the globe. Experts are concerned abo

read more