In a statement on Sunday, NASA said that the ocean splashdown is likely to take place near the Florida coast on March 18.
Saturday’s severe weather has passed through Alabama, and the extent of the damage is not yet immediately clear.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results