For those wanting an update on U.S. taxpayer dollars going to the Taliban:
Yesterday, January 12, 2026, the U.S. government delivered $87 million in cash to the Taliban’s Political Office in Doha, Qatar.
Anyone who told you the money stopped lied, and expected you to be stupid enough to believe thSee more...