A solar-powered plane lands at New York’s JFK airport, completing the final leg of its coast-to-coast journey despite a tear in its wing.
A solar-powered plane lands at New York’s JFK airport, completing the final leg of its coast-to-coast journey despite a tear in its wing.