HAYRAPETYAN v. ARMENIA and 2 other applications 0 18.12.2024 03:00 ECHR 8215/17;9787/17;9788/17 - Communicated Case