nathanroberts1114 nathanroberts1114 16-12-2022 History contestada the religion where the altar is hidden behind a screen, mirroring the holy of holies in the jerusalem temple, is