Japan to install third weather radar in Mandalay
Japan is installing a third weather radar in Mandalay to track the movements and intensity of storms, according to the Ministry of Transport and Communications.
Japan is installing a third weather radar in Mandalay to track the movements and intensity of storms, according to the Ministry of Transport and Communications.