AP - Space shuttle Discovery and a crew of seven blasted into orbit Saturday, carrying a giant Japanese lab addition to the international space station along with something more mundane — a toilet pump.



View the Entire Article