French police said at least three people were killed when a tropical storm packing fierce winds and torrential rains thumped the French Indian Ocean …Google Alert – Tropical weather
French police said at least three people were killed when a tropical storm packing fierce winds and torrential rains thumped the French Indian Ocean …Google Alert – Tropical weather