Better News Network

Analysis: Have China and India shifted their stance away from Russia on Ukraine war?

China and India did not stand in the way of the release of a statement by the worlds leading economies that harshly criticized Russia over Ukraine.

Thursday, November 17, 2022 at 11:58 am

Full Coverage