An honest leader can admit mistakes. One who can’t admit to being wrong, puts all of us at risk. Peace and Security Nobody knew: An unplanned attack on Iran would go poorly. As of September 29 2026, the Iran war has become a prolonged stalemate. Trump’s approval has fallen to a new low. Only 31% […]
Read More