Ipid reveals 928 crimes by officers including rape, prompting calls to name shame and suspend dirty cops betraying public trust.