Norma Kincaid's Strange Death
Claimed to show the 1986 death of scientist Norma Kincaid under unusual circumstances, this image is definitely not what it is presented as. Follow the 'Related Article' link for more information.
This copy of the image is from a pin in Pinterest [Link Here].