downtoearth-subscribe

Atlantis blasts off

Space shuttle Atlantis streaked into orbit on Thursday carrying a $164 million front door for the international space station. Atlantis rose from its seaside pad at 5:04 a.m. local time,