Police stop and search powers under Britain's anti-terrorism laws have been declared illegal by the European Court of Human Rights.
Police stop and search powers declared illegal