WASHINGTON - President Joe Biden formally announced Wednesday that he will withdraw all the U.S. troops in Afghanistan by the upcoming 20th anniversary of the Sept. 11 terror attacks, saying it is "time to end America's longest war."