Russia: Journalists covering Navalny’s imprisonment detained
The International Press Institute (IPI), a global network of editors, media executives and leading journalists for press freedom, today condemned the detention of journalists covering a protest in support of jailed opposition leader Alexei Navalny in Russia. On Tuesday April 7, at least five journalists and media workers were detained as they were reporting from […]
Read More