Your place for Space News
NASA found heavy rainfall in Tropical Cyclone Berguitta as it closed in on Mauritius and Reunion Islands.