Astronauts welcomed aboard the ISS after successful SpaceX flight

The spacecraft named Endeavor successfully docked with the International Space Station early on April 24, with the crew of four joining seven other astronauts already on the station.