The place of worship, carved into the rock near Temple Mount, is made up of eight ... “This unique structure uncovered in the City of David is an exciting testimony to Jerusalem’s rich past ...