Podcast, World History The Mind of Russia October 23, 2015 / Podcast: DownloadSubscribe: RSS | MoreDarrell Castle talks about the travails of the Russian people over the last 800 years and why that explains Russian behavior today.