Technology | Thu Sep 12, 2013 3:57pm EDT

Three space station crewmembers land after 166-day mission