NEW YORK (VINnews) — A group of Jewish tourists were filmed dismantling a landmark cross on a Welsh hillside and using the stones to create a giant Star of David in its place, according to a Daily Mail report. The 60ft long cross made from loose stones is believed to have been in place for | Read More in Virtual Jerusalem