Advertising Console

    God's Business - Russians in Israel - 15 Oct 07 - Ep5 Part 1

    Repost
    Al Jazeera English

    by Al Jazeera English

    3.9K
    14 views
    We explore how their presence is raising the issue of what it is to be Jewish.