Russian Learning Resources

Listening: (Offers transcript and translation) (Offers Transcript and English Translation) (To test your Russian) (With more than 500 lessons with transcript and English Translation)
3ears - learn a Language with interactive transcripts (Offers transcript and English translation)
Uchites - Russian Life (Some magazines with audio)
Сказки для детей читать онлайн, лучшие произведения от детских авторов (Offers transcript) (Bilingual Audiobooks with transcript and English translation ) (Podcasts for Russian learners with transcript) (Russian dialogues with transcript) (Very short dialogues for beginners, no transcript provided) (Streaming Audio Book : “В ЧЕМ МОЯ ВЕРА?” by Толстой Лев) The text can be found here:
Mixcloud (Bilingual audiobook)

Online Courses/Lessons:
PushkinOnline — Learn Russian (Free Russian course offered by Pushkin Institute) (For children, but can be useful for beginners) (Princeton Russian course) (Very useful lessons)
Русский для русских (For Russian Native Speakers)

I have some resources for Farsi as well if anyone is interested. Peace.