Streets were largely deserted on France’s Reunion Island on Sunday as residents hunkered down in their homes to ride out what authorities said could become a devastating tropical storm.
Streets were largely deserted on France’s Reunion Island on Sunday as residents hunkered down in their homes to ride out what authorities said could become a devastating tropical storm.