This year is the 70th anniversary of the signing in 1952 of the hugely significant but little-remembered Luxembourg Agreements between Israel and Germany. To mark the anniversary, this hard-hitting yet even-handed – and deeply compelling – documentary provides vivid insights into…