ArchiveBlogRussia of the Future has gone into self-isolation, but it’s going on air Blog post2 April 2020Alexei Navalny