HARUTYUNYAN v. ARMENIA and 3 other applications 0 15.01.2025 03:00 ECHR 10804/17;11069/17;11079/17;11081/17 - Communicated Case