London Celebrates Balfour Declaration at Royal Albert Hall

By Christine Darg, Jerusalem Channel Both the Jewish and Christian communities are celebrating the centenary of the 1917 Balfour Declaration, known as the "birth certificate" of the modern Jewish state, [...]