Skip to main content

The claim

The Biden administration plans to "Send the Taliban Millions in US Dollars.”