Architecture
Architecture
Saudi Arabia reportedly sentences three men to death following Neom displacements
Human rights organisation ALQST has reported that three men forcibly evicted from the Neom site in Saudi Arabia have been sentenced to death. More