60,000 Miles Up: Space Elevator Could Be Built by 2035, says

Quick Reply