WATCH: Palestinian Authority TV reports Israel destroying Al-Aqsa on Temple Mount

A news report on the official Palestinian Authority (PA) TV channel repeats a libel from Fatah, the PA’s ruling party, that Israel is destroying the Al-Aqsa mosque on the Temple Mount, a “completely Islamic site.”



>