Russia and India are discussing “additional” production of Russian military equipment in India
Russia and India are discussing “additional” production of Russian military equipment in India, Russian Foreign Minister Sergei Lavrov said on Tuesday, in a move that could irk the United States which frowns upon countries engaged […]