Russian scientists display the remains of two ancient cave lion cubs that were found preserved in permafrost. The cave lion species became extinct some 12,000 years ago.
Russian scientists display the remains of two ancient cave lion cubs that were found preserved in permafrost. The cave lion species became extinct some 12,000 years ago.