Japan launches hi-tech weather satellite

Himawari 8 will help in predicting intense bursts of precipitation dubbed “guerrilla rainstorms.”