Human rights organisation ALQST has reported that three men forcibly evicted from the Neom site in Saudi Arabia have been sentenced to death. Read more
Human rights organisation ALQST has reported that three men forcibly evicted from the Neom site in Saudi Arabia have been sentenced to death. Read more