We read with distaste the open apology Inspector General of Police, Francis Munu (in photo) rendered in parliament earlier this week on behalf of the force for the