In a dramatic turn of events, investigators from the Department for Internal Police Investigations (DIPI) detained one of Israel’s most senior police officers for questioning on suspicion of breach of trust and abuse of authority, the Justice Ministry confirmed...