China’s first manned space mission is well on course to lift-off before the end of the year, the country’s science minister has said. Without giving a date for the much-anticipated launch, Science and Technology Minister Xu Guanhua said preparations for the mission were proceeding “extremely smoothly.”