Defending Israel at a free-palestine march causes upset