Browsing: Promise made

US President Donald Trump had promised to “rescue” NASA astronauts Sunita Williams and Butch Wilmore “stranded” in space and has kept his promise, said the White House, as the two astronauts returned to Earth early morning, at 3:27 am (IST).