Today in Photos, June 3

3 Jun 2014

German test pilot Markus Scherdel steers the Solar Impulse 2 on its maiden flight in Switzerland, while diners take lunch suspended in the air above the Parc du Cinquantenaire in Brussels, and more ...