Israel settlers storm Jerusalem's Al-Aqsa Mosque

Thumbnail - Israeli settlers storm Jerusalem's Al-Aqsa Mosque

READ: Israel settlers set fire to Palestinian land in West Bank