The US-Iran war, now in its fourth week, has sparked debates within the Trump administration about whether the strikes were justified.