Weather forces Solar Impulse plane to land in Japan

June 01, 2015 06:12 AM