From the archives: This story was last updated in May 2019.
(WARNING: GRAPHIC IMAGES IN THIS ARTICLE)Can you imagine going through airport security and seeing this frightening thing ahead of you, going through the X-ray in front of your bin? The sight of this decaying “corpse” might be enough to make some people queasy, but relax ... it’s just a prop!