Text size
related tags

Israeli archaeologists believe they have discovered an ancient temple in Tel Motza that operated alongside Solomon’s Temple in Jerusalem.