Will the U.S. deploy 1000 ground troops in Iran in 2026? · YES 7% — Manifold odds