Nine months in orbit: NASA astronauts make a stellar return to EarthBy Vuyile Madwantsi | Published 18h ago