Reports of massive destruction are coming from Mayotte after a 100 year hurricane slammed over the French archipelago Saturday wreaking…
This website uses cookies.