Europe rights watchdog calls on Albania to improve 'inhuman' prison conditions
The Committee for the Prevention of Torture and Inhuman or Degrading Treatment or Punishment (CPT) , part of Europe's human rights watchdog the Council of Europe , called on Albania Wednesday to improve prisoner treatment in the...