We have some commentary on the Corner this morning. Victor Davis Hanson is here. And Michael Rubin is here and here.
NYT live updates are here. And the NYT/World story from today is here.
We have some commentary on the Corner this morning. Victor Davis Hanson is here. And Michael Rubin is here and here.
NYT live updates are here. And the NYT/World story from today is here.