Recovery efforts are underway at NASA’s Michoud Assembly Facility in New Orleans, Louisiana, where several facilities suffered damage by a tornado at 11:25 a.m. CST Tuesday, Feb. 7.
Recovery efforts are underway at NASA’s Michoud Assembly Facility in New Orleans, Louisiana, where several facilities suffered damage by a tornado at 11:25 a.m. CST Tuesday, Feb. 7.