Over 3,000 police officers being investigated for alleged assault – and almost all of them are still on the beat


Over 3,000 police officers being investigated for alleged assault – and almost all of them are still on the beat