Oleg Orlov: “I was merely stating a terrible truth: in our country, fascism has triumphed”
12 May 2022 On 29 April 2022, Oleg Orlov and Irina Galkova were detained in Red Square while staging an anti-war picket. Oleg is a former employee of the now-liquidated…