Comment
Tuesday, 20 Jan 2026
The recent surge in diplomatic activity intended to draft an agreement to end Moscow’s war against Ukraine has yielded U.S. and Ukrainian assertions that the deal is 90 percent ready.
Friday, 23 Jan 2026
The agenda of the World Economic Forum (WEF), in Davos, Switzerland on January 19–23, is extensive. The absence of official Russian participants appears politically motivated.