A teach-in given by the Houston Chapter of the Platypus Affiliated Society at the University of Houston, May 24, 2017, on the 1905 Russian Revolution. Audio Recording Your browser does not support the audio element