Episode 356: The Collapse of Afghanistan

Taliban forces in Herat, Afghanistan, August 14, 2021. (Stringer/Reuters)
Loading...