The April 26, 2019 meeting between Special Representatives of the US, China and Russia in Moscow has turned out to be a true watershed event. It is a big leap towards ending the almost 18 year-old US war in Afghanistan.
The Big-Power consensus on ending the US-Afghan war is unprecedented, in that, these powers, namely, the US and Russia, and... More