Video: RT
Israel National NewsIsraeli NewsWatch: Russian TV inspects Kabul Airport Watch: Russian TV inspects Kabul AirportA correspondent for RT takes a tour of the airport left behind by American troops, claims US army dogs are in the service of the Taliban.Arutz Sheva Staff Sep 5, 2021, 10:04 AM (GMT+3)TalibanKabulVideo: RT Found a mistake? Contact usGet the latest news in your mailbox