
On Thursday, a 20-pound engine tail cone fell from a Boeing 777 plane headed from JFK Airport to Tokyo and onto the front yard of Michelle Russell in Roosevelt, Long Island. The Delta crew only realized the four-foot piece of metal was missing after it [...]
