Deception, Europe, genetics, Giants, Middle East, Technology Megaliths & Giants of Baalbek Part 1 and 2: The Quarry – The Largest Megalith in the World March 23, 2023 — 2 Comments