US President Joe Biden will withdraw all troops from Afghanistan by September 11, the 20th anniversary of the terrorist attacks on America that were coordinated from that country.

The deadline was previously marked to be May 1 under a peace agreement the Trump administration reached with the Taliban last year, however, President Biden extended the date as he believed an orderly withdrawal of the remaining 2,500 troops would be difficult.