Europe's finance ministers say the so-called "Paradise Papers" emphasise the importance of fighting tax evasion.
Share
LIVE, FREE and EXCLUSIVE

London residence of Britain's Queen Elizabeth II, Buckingham Palace Source: EPA
Published
By Evan Young
Presented by Louie Tolentino
Source: SBS
Share this with family and friends

