IDF releases video claimed to show operation in the outskirts of the Sheikh Radwan area in Gaza City

Sep 10, 01:22 PM