A retired general questioned CNN’s anonymous sources on Iran negotiations, saying earlier unnamed reports proved inaccurate. CNN stands by its reporting as Trump administration officials continue talks with Tehran over the Strait of Hormuz.

Read More