Taliban Demand US Troops Out by September 11

Taliban Demand US Troops Out by September 11

As the Biden Regime deploys more troops to Afghanistan while claiming withdrawal, the Taliban have given a deadline for the withdrawal of all foreign troops from the Central Asian nation: September 11.