Why democracy matters

1,041,235 views | Rory Stewart • TEDxHousesOfParliament