Negotiating with the Taliban/Let There Be Light/An Island Off an Island
- Episode aired Dec 12, 2021
The efforts to negotiate with the Taliban in Afghanistan; NASA's James Webb Space Telescope; an island's population is decimated when its one and only industry, cod fishing, goes into steep ... Read allThe efforts to negotiate with the Taliban in Afghanistan; NASA's James Webb Space Telescope; an island's population is decimated when its one and only industry, cod fishing, goes into steep decline.The efforts to negotiate with the Taliban in Afghanistan; NASA's James Webb Space Telescope; an island's population is decimated when its one and only industry, cod fishing, goes into steep decline.