Palestine suporters mobilization against de participation of an Israel team (Israel Tech Team) in Le Tour de France 1.4K views21:03