The Taliban is now blocking westerners from reaching the Kabul airport as the August 31 deadline inches closer. With thousands of Americans and American allies still stuck in Afghanistan, the Biden administration is patting themselves on the back for their "success" in the region.

According to a ...

Share.