TEHRAN, Oct. 17 (MNA) – France and the US have reportedly rushed to aid the Israeli regime in its onslaught against Palestinians using 27 satellites monitoring the Gaza Strip, just one day after the Al-Aqsa Storm operation.

Leave a Reply

Your email address will not be published. Required fields are marked *