Home Tags Joseph Acaba

Tag: Joseph Acaba

“Discovery” finally lifts off, launches new Puerto Rican hero

Kennedy Space Center, Florida (eTN) - At 7:43 pm (ET), STS-119 (Space Transportation System flight 119) Discovery took off, manned by seven astronauts on a mission to install the new solar wings, as w