World News in Headlines
Russia continues to be one of India's biggest defence allies in addition to energy with connections…