Global Freedom of Expression

ECtHR, Mazepa and others v. Russia (2018), No. 15086/07