Panama Papers Source Breaks Silence And Offers To Aid Authorities For Immunity May 7, 2016 By Africa Horn Now The explosive documents exposed a massive corruption network.