North Country filmmaker Scott Carroll is about to visit Svalbard, a tiny Norweigian island that he says provides a window into the future of our world.
North Country filmmaker Scott Carroll is about to visit Svalbard, a tiny Norweigian island that he says provides a window into the future of our world.