Earth observation scientists at the University of Leicester have recorded stunning images of tropical cyclone Yasi by orbiting satellites. Japanese Meteorological Agency and European Space Agency ...