Nawaf Takruri: Al-Aqsa Flood shattered Israel’s myth of invincibility

Nawaf Takruri: Al-Aqsa Flood shattered Israel’s myth of invincibility