At least 46 Palestinians have been killed in Israeli raids across the Gaza Strip since dawn on Wednesday, medical sources have told Al Jazeera Arabic.

According to the sources, 31 of those killed were due to Israeli attacks in the northern part of the enclave.