No report so far on the fate of the crew but the accident looks similar to the FedEx MD-11F that landed hard in Newark NJ back in 7-31-97...