News

The place of worship, carved into the rock near Temple Mount, is made up of eight rooms with an altar, a sacred standing stone, and presses for olive oil and wine ... of pagan places of worship ...