Panama Papers: WikiLeaks restored my faith in humanity

Wikileaks and the ICIJ are on the war path about the way the Panama Papers dossier is being handled. Everyone’s favorite wistle blower website seems to have similar reservations about the sourcing and coverage of the case as yours truly. *Faith slightly restored.*

Leave a Reply