Independent Police Complaints Commission - Bio, News, Photos - Washington Times
Skip to content

Topic - Independent Police Complaints Commission

The Independent Police Complaints Commission (IPCC) is 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. - Source: Wikipedia

Related Stories