Tag Archive: French and German Special Forces Rescuing Their Citizens Outside Kabul Airport While US Under Strict Orders to Rely on Taliban for Safe Passage