Latest NewsGaza Workers in Israel Were Subject to Inhumane Treatment: Rights Group 4 Nov 2023 at 21:20 share