Wing tear aborts planned fly-by of Statue of Liberty
(Newser) -
The Solar Impulse sent its cross-continental odyssey into the history books last night, reports the AP , landing at New York's JFK Airport at 11:09pm to complete the journey's final leg. The plane, powered by about 11,000 solar cells and that glowing orb in the sky, left...