Spit Hoods and Child H
That was quite an unexpected day! The IPCC published a summary of one of their investigations along with the recommendations they have made to Sussex Police following a series of serious incidents in which a young person was arrested or detained. Sussex Police have accepted that a total of 12 police officers misconducted themselves and […]
Read More Spit Hoods and Child H