Israel has taken human shields to a whole new criminal level
.....
© Al Jazeera
visit website