Kabul Airport Filled With Massive Crowds that Can Be Seen From Space, Satellite Images Revealed Kabul, Afghanistan, is under Taliban rule, and thousands of residents are now trying to flee the country. by Sophie Webster