Space X Launch Successful On Second Try
After some troubles earlier in the week, Elon Musk’s SpaceX rocket has made it into space, representing the first successful launch from American soil in nearly a decade. The launch, originally scheduled for Wednesday, was postponed just seventeen minutes before liftoff because of unfavorable launch conditions. When Saturday rolled around, NASA gave the rocket a […]