1,105,634 views | Heather Brooke • TEDGlobal 2012

My battle to expose government corruption