Archaeologists have uncovered an ancient ritual structure in Jerusalem, revealing artifacts and practices from the First ...