India’s strategic abstainment in the UNSC is a grand friendship gesture towards Russia
Russia is India’s best friend on the international stage. If there is one country that India can rely on to support it whenever the need arises, it is Russia. Over the past many ...























