SCIENCE
05.04.16

Flying with its message of clean energy, Solar Impulse 2 lands in Calif.