The History That Will Haunt President Biden 0 20.08.2024 23:55 The New York Sun His surrender of Afghanistan is a blot on America’s escutcheon on a par with the flight from Saigon in 1975.