2043 TAYMUSKHANOVY v. RUSSIA - 11528/07 [2010] ECHR 2043 (16 December 2010)