Russian partners such as China and India who expressed concern over Ukraine may have forced Putin to end the war quickly, a Russian scholar says.
Russian President Vladimir Putin, right, and Indian Prime Minister Narendra Modi pose for a photo shaking hands ahead of their talks on the sidelines of… Read More »Russian partners such as China and India who expressed concern over Ukraine may have forced Putin to end the war quickly, a Russian scholar says.