Netflix releases terrifying documentary about cult that supposedly “cloned babies”

Netflix has released a documentary about French journalist Claude Vorilhon, who claimed to have been visited by aliens in a volcanic crater in 1973.

Read More
Back to top

mgid