International Space Station Floods in Madagascar kill 31. Floods are large enough to be seen from the International Space Station. Deadly Madagascar Flooding Seen From Space | The Weather Channel © The Weather Channel Comments? Discuss on Twitter