Your place for Space News
Multiple satellites captured imagery of post-cyclone flooding in Mozambique.