What is ‘stop and frisk’? Controversial policing technique explained
Stop and frisk is a controversial law in New York City that raises debate over how much power police can have over its citizens.
What is ‘stop and frisk’? Controversial policing technique explained
Stop and frisk is a controversial law in New York City that raises debate over how much power police can have over its citizens.