April 5, 2026 0Comment Iran downs US F-15, maintains military resilience as regime stability odds drop to 13.5%