Former Congresswoman Marjorie Taylor Greene is not happy with her own party. In a fiery post, she blasted Republican leadership for failing to pass the Save America Act—a key voting bill—while Congress moved forward with billions in aid for Ukraine.
Greene argued that despite Republicans controlling the White House, Senate, and House, they can't seem to get conservative priorities across the finish line. She specifically called out the stalled election integrity legislation and the $9 billion in new Ukraine aid, which she sees as a betrayal of Trump's America First agenda.
But she didn't stop there. Greene also took aim at President Donald Trump's involvement in the Iran war, which she says is driving up gas prices. It's a rare public criticism of Trump from a loyal ally, signaling growing frustration among some conservatives.
Congress Defies Trump On Two Fronts
The Save America Act, which Trump had warned would be an 'unrecoverable death wish' if not passed, failed to get enough votes in the Senate on Thursday. The bill would have required voters to show proof of U.S. citizenship—like a passport or birth certificate—when registering, and would have taken effect immediately, even during ongoing primaries. It's been stuck in the Senate since passing the House in February.
Meanwhile, the House passed the Ukraine Support Act in a 226-195 vote, with 18 Republicans joining Democrats to push the aid through. The bill provides more than $1 billion in direct assistance to Kyiv, authorizes up to $8 billion in loans for reconstruction, and slaps new sanctions on Russia's financial, energy, and mining sectors.
And then there's Section 224 of the National Defense Authorization Act (NDAA). That provision would deepen U.S.-Israel military cooperation through joint research, weapons co-production, and licensing agreements. Despite bipartisan pushback, a congressional panel voted on Thursday to keep it in the defense bill.
Greene's outburst reflects a broader tension within the GOP: the party controls Washington, but can't seem to unite on its biggest priorities. Whether that changes anytime soon is anyone's guess.