Archaeologists in Israel have uncovered a massive, pyramid-like structure dating back over 2,200 years in the Judean Desert, ...