US, Russia space crew aborts mission after booster failure

American astronaut Nick Hague and Russian cosmonaut Alexey Ovchinin are heading back to Earth after their rocket suffered a booster failure Thursday shortly after launch.

Read Full Article