Home » true crime
Paradise goes up in flames in The Galapagos Affair: Satan Came to Eden, a stranger-than-fiction murder mystery in documentary...