Loading...
Showing posts with label Craters. Show all posts

More mysterious holes found in Russia

MOSCOW (Reuters) - Two more craters of unknown origin have been spotted in Russia's Siberia region, weeks after a similar-looking hole...