Russia Internet Clampdown

Opposition politician Boris Nadezhdin holds a poster while speaking to journalists, in Moscow, Wednesday, April 1, 2026.