Linda Napolitano, a former N.Y.C. housewife, claimed she was abducted by aliens in 1989, leading to a controversial docuseries on Netflix. Despite skepticism, she stands by her story and has filed a lawsuit against the creators for defamation.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing