British Prime Minister Boris Johnson canceled a visit to India

British Prime Minister Boris Johnson canceled a visit to India