Israeli Forces Demolish Homes of Alleged AL-Aqsa Attackers
YemenExtra
Y.A
Israel Defense Forces (IDF) personnel demolished the homes of three of the Palestinians alleged of being engeged in last month’s shooting at Al-Aqsa compound in East Jerusalem, with soldiers damaging several houses in…