Riot in Russia - Saint Petersburg (1905) | 24p