President Donald Trump delivered a 19-minute prime time address on the Iran war Wednesday, claiming military objectives would be accomplished "shortly, very shortly" and predicting gas prices would "rapidly come back down" within two to three weeks.
But Trump administration officials sharply criticized the speech.

O