Disgusting lampshade made of flayed human SKIN belonging to Nazi boss & his wife ‘The Red Witch’ uncovered by scientists
A DISTURBING lampshade made of flayed human skin that belonged to a Nazi boss and his wife “The Red Witch” has been uncovered by scientists. Scientists made the shock discovery …