President Donald Trump listens as Ukrainian President Petro Poroshenko speaks during a meeting in the Oval Office of the White House Tuesday. From left, Poroshenko, Trump, Vice President Mike Pence, and National Security Adviser H.R. McMaster.
President Donald Trump listens as Ukrainian President Petro Poroshenko speaks during a meeting in the Oval Office of the White House Tuesday. From left, Poroshenko, Trump, Vice President Mike Pence, and National Security Adviser H.R. McMaster. EVAN VUCCI Associated Press
President Donald Trump listens as Ukrainian President Petro Poroshenko speaks during a meeting in the Oval Office of the White House Tuesday. From left, Poroshenko, Trump, Vice President Mike Pence, and National Security Adviser H.R. McMaster. EVAN VUCCI Associated Press

All the president’s generals

June 22, 2017 12:04 AM

UPDATED June 21, 2017 06:30 PM

More Videos

  • Dozens gather in Arroyo Grande to honor euthanized fox

    About 50 people, including children and a few dogs, attended a candlelight vigil for a "Foxy," a gray fox that was euthanized in Arroyo Grande. The vigil was held Monday, December 11, 2017.

Victor Davis Hanson

Victor Davis Hanson

@VDHanson

Victor Davis Hanson is a Tribune Content Agency columnist. He is a classicist and historian at the Hoover Institution, Stanford University, and the author of “The Father of Us All: War and History, Ancient and Modern.” Email: author@victorhanson.com.