Overwhelming majority of firms on Human Rights Council list are Israeli, 6 are based in US, including Airbnb, Expedia, TripAdvisor, Motorola
Overwhelming majority of firms on Human Rights Council list are Israeli, 6 are based in US, including Airbnb, Expedia, TripAdvisor, Motorola
Recent comments