Razzia 01 H 2017

Razzia – LFF 2017 Review

Razzia is a confusing and rather muddled state of affairs. Fair enough, it is presenting a set of challenging and confusing decisions with which its cast of characters must grapple. Thrusting the audience...