https://www.space.com/human-trafficking-compound-maxar-satellite-photo
Slaves are said to be trapped in these facilities.
Create an account or login to join the discussion