Israel has taken human shields to a whole new criminal level

.....

© Al Jazeera