Reindeer herders find more craters in the far north in a deepening puzzle for scientists.
Siberian scientist leads team making unexpected discovering in Kyrgyzstan.