English: Russia has denied this.
Telugu: రష్యా ప్రభుత్వం ఈ విషయాన్ని కొట్టిపారేసింది.