Why do scientists agree that Stonehenge was not built by ancient astronauts?

25 answers 25