Before and after pictures have shown the extent of the damage to the island of Mayotte following Cyclone Chido. Large parts of the archipelago, which lies in the Indian Ocean between Madagascar and the coast of Mozambique in east Africa, were destroyed by last weekend's devastating sto...