329 Shares in Science and TechnologySiberian mystery craters explored by Russian explorers 3350 pointsUpvote Downvote