The Pentagon just handed Congress a $47.1 billion bill for the Iran war — and while Donald Trump spends his days rage-posting about Fox News not airing his rallies, not a single voice in Washington is asking who cashed the checks.

That figure, obtained by the Associated Press and reported by the Atlanta Journal-Constitution, comes from U.S. Central Command as of October 16. It represents a $3.5 billion jump since early September alone. Money that didn't fix a bridge, didn't seal the border, didn't lower the price of groceries. It went to defense contractors and Pentagon procurement — and nobody voted for any of it.

The war was launched in late February by the United States and Israel. The cost breakdown reads like a contractor's wish list: billions for Army Patriot missile systems and interceptor replacements, billions more for Air Force and Navy operations, advanced procurement, and munitions launched by the millions. The AJC reports the spending is driven by "insane defense costs" — missile interceptors, single-stoke system replacements, and ammunition stockpiles. That money flows straight to the companies that build those weapons.

Strikes hit structures and bases across Iran, Iraq, Syria, Jordan, Kuwait, Oman, Bahrain, the UAE, Saudi Arabia, and Qatar, according to the Pentagon estimate. Service members have been killed and wounded. The AJC notes the cost has become a key midterm issue. It should be.

But while that $47.1 billion disappears into the Middle East, Trump is focused on a different enemy. The Guardian reports the president has spent recent weeks attacking Fox News for interviewing Democratic candidates. "FoxNews is spending far too much time putting on the OPPONENTS of Republican Party Candidates, people that love our Country, and have Great Policies and Ideas," he posted on Truth Social. He called Michigan Democratic Senate nominee Abdul El-Sayed a "Dumocrat Jihadist" and complained about a softball interview. Laura Loomer demanded Fox "expose jihadists…not platforming them and whitewashing their terrorist agenda." Peter Navarro told supporters to "turn Fox off" because the network "is supposed to be our side."

Not a word from any of them about the $47.1 billion. Not a word about who profits. Not a word about the dead and wounded service members. The Guardian framed the Fox fight as a story about Trump's media ego; the AJC framed the war cost as a budgeting question for midterms. Neither outlet connected the dots: the president who launched this war is too busy complaining about cable news coverage to answer for what it costs.

The establishment press won't ask, because the uniparty doesn't want the question asked. Both parties voted to fund this. Both parties take money from the same defense contractors. The only people paying are the taxpayers — and the troops carrying the casualties.

Here's the question neither party and neither network will answer: if $47.1 billion isn't enough to win, what is? And who, besides the American taxpayer, is going to pay for the answer?