NASA Images Reveal Deadly Cyclone From Space
Cyclone Chido left the French island of Mayotte devastated, with new images capturing the raw power of the storm as it made landfall.