Torkham Gate Is Open to Passengers: Officials

Passengers stranded in Torkham, a key crossing point between Afghanistan and Pakistan, had earlier told The Killid Group that despite holding a passport, they were not allowed to enter the neighboring country.