Israel Police deputy commissioner Avshalom Peled, nominated last month by National Security Minister Itamar Ben-Gvir to be the next police commissioner, is now under scrutiny.
By subscribing I accept the terms of use and privacy policy