English: More news from Russia.
Telugu: మరిన్ని రష్యా వార్తలు