Israel’s Defence Forces gear up for operation into South Gaza
Published November 20, 2023 Israel‘s Defence Forces (IDF) are gearing up for their operation into South Gaza as hundreds of Palestinians accused Tel-Aviv troops of forcing wounded civilians to […]