TOP NEWS NASA weather satellite promises 'huge leap' in forecasts NASA on Saturday blasted off a new satellite designed to offer a "huge leap" in weather forecasting by sending back more frequent and higher-definition images ... AFP Read More