Russia journalist dies from self-immolation one day after police raid
The International Press Institute (IPI), a global network of editors, media executives and leading journalists for press freedom, today expressed horror at the fatal self-immolation of a Russian journalist protesting police pressure and demanded an immediate investigation into the circumstances that led to her death. Irina Slavina, the founder and editor-in-chief of small local news […]
Read More