by
wcbm680
UK, French and German Special Forces Rescuing Their Citizens Outside Kabul Airport While US Under Strict Orders to Rely on Taliban for Safe Passage (VIDEO)