Loading Video…
This browser does not support the Video element.
NASA delays Crew-12 launch because of weather concerns
NASA has postponed its first crewed launch attempt of the week from Florida’s Space Coast because of weather concerns, officials said. The Crew-12 mission is now scheduled to launch no earlier than Thursday morning.