EDF protesters caused economic damage

Richard D North appears on BBC1's The Big Questions

Richard D. North appeared on The Big Que