Hundreds of Israeli Settlers DESECRATE Al-Aqsa Mosque on Israel's Independence Day!!! · Marc Lamont Hill · Sentinel