The presence of representatives of China and India on May 9 in Moscow means the defeat of Ukraine

 

v20240901