Over the weekend, catastrophic weather struck Rio de Janeiro, Brazil, with torrential rains causing floods and landslides that led to the deaths of at least eleven people. The Baixada Fluminense region and the northern part of the city were particularly affected. These deaths occurred due to drowning, electric shocks, and being buried under debris, as […]