My battle to expose government corruption

1,106,627 views | Heather Brooke • TEDGlobal 2012