Mysteryious towers appear in New York. No one will explain what they are.
These are paid for with taxes and they need to come clean about this.
Looks like this is the same technology that was giving peopel cancer in Europe and were banned for health reasons.
Europe Bans Airport X-Ray Scanners. America should follow.