Satellites spy on human trafficking 'compounds' (photo) - Space.com space.com Submitted by spacecom4608 on June 29, 2023 at 4:00 PM in science Slaves are said to be trapped in these facilities. No comments 39