Place of worship sealed up by ancestors of Jesus is discovered in Jerusalem

Place of worship sealed up by ancestors of Jesus is discovered in Jerusalem