General

Russia, India sign weapons deals worth billions during Putin’s visit to India