Please type and press enter
Irina Shumovich is a Russian journalist based In London. She was BBC Russian Service producer (1989-2003).
A British theatre company has brought a play about final hours of Sergei Magnitsky’s life to the London stage. Irina Shumovich reviews “One hour eighteen minutes”.