English: Snowden is currently living in Moscow.
Telugu: ప్రస్తుతానికి స్నోడెన్ మాస్కోలో ఉంటున్నారు.