Satellite imagery showing the complex of the Jizan Detention Center in Jizan Province, Saudi Arabia.
Satellite imagery © 2020 Maxar Technologies