My battle to expose government corruption

1,107,496 views | Heather Brooke • TEDGlobal 2012