As the country of Afghanistan descends into the theocratic nightmare of Taliban rule, there are harrowing reports that multiple people have been killed at Kabul International Airport.

The Taliban are seeking to impose murderous revenge against Afghanis who cooperated with the U.S. military effort...

Share.