The Price of Blood

S54E27 · 2006-10-08

John Sweeney investigates how David Mackenzie Mills went from Camden councillor to being part of the biggest public health investigation in Italian history.

The show’s own verdict is on its page.