Netflix
News /
On April 11, 1970, NASA launched Apollo 13, the third crewed mission aiming for a moon landing. Two days later, 210,000 miles from Earth an oxygen tank exploded and led
One of America's most documented cases of alleged demonic possession — that was the real-life 2011 experience in Gary, Indiana involving LaToya Ammons and her family, which served as inspiration


