The Boeing 737, en route from Dubai, skidded off the runway in rain and broke in two after landing at Calicut airport, aviation officials said. The flight was repatriating Indians stranded by the coronavirus crisis.