CAPE CANAVERAL: Discovery and its crew returned to earth on Wednesday. The crewmembers earlier concluded a 15-day space station build and repair mission. — AP

More In: Today's Paper