the human factor

The Human Factor Review

There’s a horrible timeliness to the UK release of Dror Moreh’s The Human Factor. As…