1 month agoThe Israelis soldiers are sitting ducks sent in to an impossible task by there commandersNeo2020v4vandetta