Hundreds of lives were lost over the weekend due to catastrophic floods in Brazil, Afghanistan, and Indonesia. These tragic events follow recent severe storms and flooding that claimed hundreds of lives in Brazil, Kenya, and Tanzania, and caused significant devastation in Dubai and Oman over the past two weeks.