Technology | Wed Sep 11, 2013 7:36am EDT

Three space station crewmembers land after 166-day mission