What is ‘stop and frisk’? Controversial policing technique explained

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.

Leave a Reply