President Biden is once again scheduled to head home to Delaware Saturday, as thousands of Americans and Afghan allies remain stranded in Afghanistan following the Taliban’s takeover last weekend. The White House announced that Biden would leave for Wilmington around midday