By Ambassador John B. Craig, Senior Fellow, Transatlantic Leadership Network
Published on
The opinions expressed in this article are those of the author and do not represent in any way…
Continue Reading
By Ambassador John B. Craig, Senior Fellow, Transatlantic Leadership Network
Published on
The opinions expressed in this article are those of the author and do not represent in any way…
Donald…
Here are the key events on day 1,236 of Russia’s war on Ukraine.
Here is how things stand on Monday, July 14:
Donald Trump has said he will send Patriot air defence missiles to Ukraine and that they are “desperately” needed to defend the country because Russian president Vladimir Putin “talks nice but then he bombs everybody in the evening”….
CNN
—
Republican Sen. Lindsey Graham and Democratic Sen. Richard Blumenthal are urging quick action by the US as Russia escalates its war in Ukraine, including the passage…
While Donald Trump – and other western leaders – are taking their time to catch up with reality, it is obvious that Vladimir Putin has no apparent desire to halt the war in Ukraine. A realistic future military and diplomatic strategy for Kyiv…
Russian Foreign Minister Sergey Lavrov, right, shakes hands with Chinese Foreign Minister Wang Yi during their meeting on the sidelines of the Shanghai Cooperation Organisation Foreign Ministers meeting in Beijing, China, on…
July 13, 2025