Security complex in Riyadh, Saudi Arabia identified by Human Rights Watch.
Satellite image ©️ 2020 Maxar Technologies. Source: Google Earth
Security complex in Riyadh, Saudi Arabia identified by Human Rights Watch.