Solar Impulse aeroplane reaches Ohio

Ohio, US (BBN)-Solar Impulse has landed in the US state of Ohio following the 12th stage of its...

Read More