Rescuers search through debris after the French Indian Ocean territory was hit by the worst storm in 90 years. Read More