Preview
The Independent Police Complaints Commission (IPCC) was a non-departmental public body in England and Wales responsible for overseeing the system for handling complaints made against police forces in England and Wales.
Text from Wikipedia, CC BY-SA 4.0