Faced with a disastrous war of his own making, losing badly, bereft of
allies, economic disaster looming, and humiliation imminent -- our president
has, predictably doubled down. Trump has given Iran until April 7 to open the
Strait of Hormuz, or else ... something? A bu...
Read more