English: The Moscow Times reports it.
Telugu: 'ద మాస్కో టైమ్స్' ఈ వివరాలు ఇచ్చింది.