Why democracy matters

1,041,500 views | Rory Stewart • TEDxHousesOfParliament