Browsing: US space plane lands after 908 days in orbit