Published 00:40 IST, August 3rd 2020
Crew Dragon splashdown on track, NASA astronauts returning after 63-day stay at ISS
NASA astronauts, Bob Behnken and Douglas Hurley, are on the last leg of their journey home as they return to Earth after spending 63 days at the ISS
null | Image:
self
Advertisement
00:12 IST, August 3rd 2020