The human rights group Liberty finds that UK counter-terror police have been…


The human rights group Liberty finds that UK counter-terror police have been…