Global Freedom of Expression

ECtHR, Tagayeva and Others v. Russia, App. Nos. 26562/07 and others (2017)