Russian explorers drive across North Pole to Canada

Seven Russian explorers have completed a two-and-a-half-month month journey from Severnaya Zemlya, Russia to Resolute Bay, Canada, crossing the North Pole in buses with bloated tires. The trip - the first of its kind - was full of exciting moments....