Investigators have detained one of Israel’s most senior police officers for interrogation on suspicions of breach of trust and abuse of authority. The suspected officer bears the rank of deputy ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results