Person of the Week: Ilya Yashin steps down as chair of local assembly as a result of pressure from the authorities

Week-ending 16 July 2021 Photo: Facebook On 12 July 2021 Moscow opposition municipal deputy Ilya Yashin said he was stepping down as chair of the municipal assembly on account of…

Continue ReadingPerson of the Week: Ilya Yashin steps down as chair of local assembly as a result of pressure from the authorities