Police Throw: Meaning, Uses, and Context
law-enforcement
The phrase police throw can refer to the physical act of an officer throwing an object or person, or to the deployment of police resources in large numbers during an incident or...
Open article