The mission has faced weather-related delays in recent days, but teams have secured today's window with conditions appearing favourable for liftoff and landing operations.​ ...