US astronauts enter space station

NASA astronauts entered the International Space Station on Sunday after a landmark 19-hour journey on the…