Home Videos Palestinian officials say at least 10 killed by Israeli troops in raid Palestinian officials say at least 10 killed by Israeli troops in raid Daily Editor Jan 26, 2023 comments off Tweet on Twitter Share on Facebook Pinterest