Saudi Arabia sentences 3 mens to death for not following orders to vacate their homes for $500 billion NEOM development site.
Saudi Arabia has recently sentenced 3 indigenous mens to death after refusing to move out of their homes to make way for the new futuristic city of NEOM, a...