Satellites watch rare, destructive Mediterranean hurricane swirl above the Sahara (photos)

Latest posts