Today’s Facts 07-27-2026

Iran said it still controls the Strait of Hormuz and is not seeking to resume peace talks with the US.