For the first time ever, researchers have managed to map and measure the weather system of a planet other than our own...
The fastest wind ever recorded on Earth checked in at 253mph in April 2006 as Hurricane Olivia caused chaos. But even that astonishing...