TOPSHOT - Aerial view of the flooded Beira-Rio stadium of the Brazilian football team Internacional in Porto Alegre, Rio Grande do Sul state, Brazil, on May 7, 2024. Since the unprecedented deluge started last week, at least 85 people have died and more than 150,000 were ejected from their homes by floods and mudslides in Rio Grande do Sul state, authorities said. (Photo by ANSELMO CUNHA / AFP) (Photo by ANSELMO CUNHA/AFP via Getty Images)

News, Photo and Web Search