A cargo aircraft operated by a subcontractor of FedEx Corp crashed upon landing at an airport in Lubbock, Texas, on Tuesday and the two crew members who had been on board “walked away” under their own power, a FedEx spokeswoman said.
More: continued here