
Chen Shalita is an Israeli investigative journalist. This article was produced in partnership with Shomrim, an Israeli nonprofit investigative newsroom.
Chen Shalita is an Israeli investigative journalist. This article was produced in partnership with Shomrim, an Israeli nonprofit investigative newsroom.