Sino-Russia

Deciphering India’s Stand in the Russo-Ukraine War

  On February 24, 2022, after weeks of playing guessing games with the world’s imagination, and Ukraine’s speculations, Moscow let loose its firepower against Ukraine. The “he will – he wouldn’t” assumptions amongst the arm-chair...
spot_img

Share post: