Diaz: Don't Clean Up This Blood Trailer

10:38AM 05th Apr 2013

The world exclusive trailer for the stunning drama based around the storming of the Diaz school in Genoa by the police after the 2001 G8 summit, and the injustices that occured there.