Massive floods have swept through large parts of India killing scores of people, wildlife and affecting millions of others. Large-scale rescue operations are under...
Heavy rains have battered Brazil since late April, causing historic floods that have killed over 150 people, while nearly 100 residents are still missing...
Countries across East Africa are devastated by relentless heavy rains and catastrophic flooding. The deluge, caused due to the El Niño weather phenomenon, wreaked...