Solar plane lands in Egypt in penultimate stop of world tour
CAIRO (AFP) - The Solar Impulse 2 landed in Cairo on Wednesday…
Solar plane leaves Spain for penultimate leg of world tour
Seville: The Solar Impulse 2 left southern Spain on Monday on its…