UK ‘anti-terror’ law indiscriminate, says rights groups
Only about one percent of 46,000 people were stopped under Schedule 7 powers were arrested, according to UK government statistics LONDON Government figures reveal that only about one percent of people questioned under powers that allow police to stop individuals at ports were detained in 2013. More than 46,000 people were stopped at Britain’s ports under […]