Hurricane Sally is barreling towards land as five other storms swirl on Earth's surface, satellites have spotted from space.
Satellites track Hurricane Sally ahead of US landfall (and 5 other big storms on Earth) : Read more
Satellites track Hurricane Sally ahead of US landfall (and 5 other big storms on Earth) : Read more