Satellite Images Reveal How Suspected Scam Compounds Appear Out of Nowhere

· Wired