New Delhi, July 31 -- SpaceX has delayed the launch of four astronauts to the International Space Station (ISS) owing to poor weather conditions in Florida. The mission, designated NASA's SpaceX Crew-11, was originally scheduled for lift-off at 9:40 PM IST on Thursday, 31 July 2025.

In a notable first, the launch broadcast was made available on Netflix, alongside traditional platforms such as NASA+, YouTube, and Amazon Prime Video.

Published by HT Digital Content Services with permission from MINT....