Police Scotland slammed over stop and search

Police Scotland chief constable Sir Stephen House.
Police Scotland chief constable Sir Stephen House.