Since their release last week, the Panama Papers have rocked virtually every government and politician’s world. With over 11.5 million documents stolen and leaked, media organizations have been scrounging to…
Exposing the truth one lie at a time
Since their release last week, the Panama Papers have rocked virtually every government and politician’s world. With over 11.5 million documents stolen and leaked, media organizations have been scrounging to…