Day: August 14, 2021

Taliban capture Kandagar

Afghanistan: The Great Western Escape

The “Great Western Escape” from Afghanistan carries with it powerful imagery that speaks to the countless failures of the international coalition. The Taliban are taking over Afghanistan a lot quicker than most observers expected, which is prompting a Western exodus from the war-torn country. More than a dozen regional capitals […]