No media source currently available
The so-called Panama Papers affair is getting renewed attention as a huge database of documents linking rich politicians and celebrities with offshore tax havens goes online.