
The latest CPT, (or Council of Europe European Committee for the Prevention of Torture and Inhumane or Degrading Treatment or Punishment) has just been released relating to Ukraine. Just as grim a read as it was in 2009. It seems there have been no improvements under this government compared to the last one. One wonders […]