Kiev Must Lead the Charge for Peace

Mrs. Zelenska’s Sept 5 tweet: It is Russia that invaded Ukraine, destroys cities and kills civilians. Ukrainians defend their land and their children’s future. If we give up – we will not exist tomorrow. If Russia gives up – war will be over....

read more

‘Dear Friends’ Xi and Putin: Project Unity

In the official Chinese and Russian statements regarding Thursday’s meeting between Presidents XI Jinping and Vladimir Putin in Samarkand lies not a scintilla of evidence that China’s support for Putin’s invasion of Ukraine has weakened. In my view, if Putin decides...

read more