Skip to main content
TRUFANOVA v. RUSSIA - 11756/06 [2008] ECHR 1590 | caselaw