I dont know about getting the television show in Russia, but if you can access itunes on your computer, you can subscribe to the weekly TAL radio show. Once you subscribe, it downloads onto your computer automatically every monday (the show goes live on sundays in the US). I've been listening to the show for years and love it. Hope that helps. Enjoy
Come on people! I'm in Russia and can't get access to TAL otherwise! Let's get those other three broadcast episodes from Season 2 up and running!
I have only seen a few episodes of This American Life, but I am an avid fan of the radio program. I would love to see more episodes, I don't think there are many, but if anyone knows where I could find them free online, I would be grateful!