Latest IDF strikes kill 21 Palestinians


image

At least 21 Palestinians have been killed in a series of Israeli Defense Forces (IDF) attacks across the Gaza Strip since Wednesday morning, according to medical sources cited by Al Jazeera. As per th…