Transparent Language’s Russian Blog is one of the most useful and best written Russian language blogs on the Internet. Posts are written in English but contain Russian words and phrases with translations, detailed explanations, and stress marks. Topics cover a wide variety of cultural and linguistic issues: Russian poetry, Soviet cartoons, pop music, cuisine, history, grammar, fairy tales, idioms, literature, and much more. Subscribe to the RSS feed or signup for the email list to receive blog posts as they are published (every few days). Record any interesting words or phrases in a vocabulary log, and read further about post topics you find interesting.