The Star of David according to Biblical usage refers to the Messiah whom we know was given birth by Mary – a woman of the linage of King David Israel THU 22 JAN 2014 Friends of Zion World Heritage Center Just 600 meters from the Temple Mount in Jerusalem, Israel The Holocaust was evil. More than 6 million