Space weather: Explosions on Venus
In the grand scheme of the solar system, Venus and Earth are almost the same distance from the sun. Yet the planets differ dramatically: Venus is some 100 times hotter than Earth and its days more than 200 times longer. The ...