Weather forces Solar Impulse landing

» Posted by on Jun 1, 2015 in Latest News | Comments Off on Weather forces Solar Impulse landing

Poor weather forces solar-powered plane Solar Impulse to make unscheduled stop in Japan en route from China to Hawaii.