My battle to expose government corruption

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