Science Explains Devil's Presence in Finnish Cave
Favicon 
www.ancient-origins.net

Science Explains Devil's Presence in Finnish Cave

Thousands of curious visitors venture to the Pirunkirkko or ‘Devil’s Church’ cave in eastern Finland‚ in the fervent hope of the contact with the spirit world‚ specifically‚ to ‘talk to the Devil’.  Read moreSection: NewsMysterious PhenomenaAncient PlacesEuropeRead LaterÂ