nagoya

Solar Impulse 2 Makes Forced Landing in Japan Due to Bad Weather

Solar Impulse 2 has made a forced landing in Nagoya, Japan, aborting a Pacific crossing due to deteriorating weather ahead…

10 years ago