Social News8 February 2017 Tornado Recovery Efforts, Assessments Ongoing at NASA’s Michoud Teams at NASA’s Michoud Assembly Facility in New Orleans worked overnight and are continuing Wednesday with assessment and recovery efforts following a tornado strike at the facility Tuesday. from NASAContinue readingTornado Recovery Efforts, Assessments Ongoing at NASA’s Michoud