Witness a rare and eye-opening moment captured on the ground in Afghanistan, where a Taliban parade unfolds with striking ...
While exploring Afghanistan, I never expected to find myself caught in the middle of a Taliban parade in Mazar-e-Sharif. The country was marking the 4th anniversary of what locals call the “liberation ...