60 Minutes
Negotiating With the Taliban, Let There Be Light, An Island Off an Island
E13 Dec 12, 2021 43m
Inside Afghanistan after U.S. withdrawal; The James Webb Space Telescope; Fogo Island’s comeback story.
Where to Watch Negotiating With the Taliban, Let There Be Light, An Island Off an Island