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.