English: Russia has denied the report.
Telugu: ఈ నివేదికను రష్యా తిరస్కరించింది.