Six months into the war, hard-line generals and clerics are consolidating power in Iran as Mojtaba Khamenei elevates old allies and former protest crackdowns return to senior posts

When President Donald Trump launched the war with Iran in late February, he initially said he expected the war to last four to five weeks.

Back in February, President Donald Trump said he expected the war he'd just launched with Iran to last four weeks to five weeks