LOL! No, they can explain how the pyramids were built, by humans, sometimes slaves, and sometimes not. But there is no evidence that the Hebrews were systematically enslaved.<quoted text>
Do u think aliens built the pyramids?
It doesn't make sense. How the hell did they built those things without any technology? There's only 1 other logical explanation, aliens!!
Now Stonehenge, definitely aliens!