Jordan Peterson, Ben Shapiro say Israel called to be a light to the nations

At Jerusalem event, Peterson says Israel, the Jewish people have a “tremendous moral responsibility” to lead the world Nicole Jansezian | October

Read more