ifmat.org
The Biden administration has consistently demonstrated appeasement towards Iran - Senator Ted Cruz
U.S. Sen. Ted Cruz (R-Texas), member of the Senate Foreign Relations Committee, today questioned Deputy Secretary of State Wendy Sherman on the Biden administration's rush to dismantle pressure against the Iranian regime and the subsequent escalation by the regime against the U.S. and our allies. Re