Who Is Sending Mad Stacks of U.S. Hundred-Dollar Bills to the Taliban?

Da Afghanistan Bank, Afghanistan’s Taliban-controlled central bank, tweeted the images on Nov.…