Independent Police Complaints Commission

Defunct public body for police oversight in England and Wales

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.

Independent Police Complaints Commission News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like