Watch: Russian TV inspects Kabul Airport

A 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.

Tags: Kabul Taliban
Arutz Sheva Staff ,

Kabul Airport
Kabul Airport
iStock

Video: RT



top