Reunion Island hunkers down as major storm hits
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 s…
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 s…