The ECHR awarded more than one and a half million euros to relatives of the missing inhabitants of Chechnya and Ingushetia • The Insider • RIMA — Russian Independent Media Archive