CoE: life sentence review mechanism in Ukraine to be improved
The Committee of Ministers of the Council of Europe (CMCE) has expressed strong reservations about the life sentence review mechanism recently introduced by the Ukrainian authorities. In doing so, it echoed some of the criticisms made by EPLN, the Kharkiv …