back to top

Body Found in Landing Gear

A mechanic made the grim discovery after Delta Flight 59 landed at Tokyo's Narita International Airport about 6:05 p.m. local time Sunday, a Chiba prefecture police spokesman said.

Posted on
This post was created by a member of BuzzFeed Community, where anyone can post awesome lists and creations. Learn more or post your buzz!