Dash through the bustling streets of 1996 Kabul, dodging towering soldiers and busy pedestrians in a heart-pounding race for survival—how far can you run?
No comments yet
Start the conversation