NEW YORK, NEW YORK – AUGUST 17: People visit the September 11th Memorial at Ground Zero in lower Manhattan where the Twin Towers once stood on August 17, 2021 in New York City. Nearly twenty years after the attacks which killed nearly 3000 Americans, the Taliban have retaken Afghanistan in a somber mark on the 20th anniversary of the tragedy. The Taliban, which took back control of Afghanistan yesterday, provided sanctuary for Osama bin Laden and the other plotters of the September 11 attacks. (Photo by Spencer Platt/Getty Images)