Airbnb Among Companies Accused of Human Rights Violations
The UN issued a report listing 112 companies doing business with Israeli settlements in occupied Palestinian territories. The majority of companies are Israeli, but other countries include United States, France, the Netherlands, Luxembourg, Thailand and...