A man sells Taliban flags in downtown Kabul, Afghanistan, December 12. EPA
A man sells Taliban flags in downtown Kabul, Afghanistan, December 12. EPA


It's time to unfreeze Afghanistan's assets – the Taliban are here to stay



December 17, 2021