hacknsplat, 2 months ago Infuriating and disgusting. And they wonder why public trust in police is at an all-time low?
Infuriating and disgusting. And they wonder why public trust in police is at an all-time low?