(Newser) -
Despite dubious weather, ice buildup, and wing cracks, Discovery successfully launched from Cape Canaveral this morning. The spacecraft carries a crew of seven—including Pamela Melroy, only the second female shuttle commander—to a daunting construction job on the International Space Station, the AP reports. The "to do" list...