USA has sanctioned Russia.
Russia will oppose everything that USA does, even if it hurts India.
.......................................................
Indians seems to live in their own la la land.
It is quite imprudent on Indians part to analys every thing being Pakistan centric.
Taking...