Astronauts return to Russia after failed space launch

Astronauts Nick Hague, left, and Alexei Ovchinin (Roscosmos via AP)
Astronauts Nick Hague, left, and Alexei Ovchinin (Roscosmos via AP)