In the wilds of northern Siberia, a team of international scientists search for the frozen remains of long extinct beasts. Could their findings lead to the return of the woolly mammoth?
Broadcaster

In the wilds of northern Siberia, a team of international scientists search for the frozen remains of long extinct beasts. Could their findings lead to the return of the woolly mammoth?