Ep 93: Taxation and Human Rights
Sep 23, 2019, 02:12 PM
Emma-Louise Fenelon talks to Isabel McArdle about some of the ways in which taxation and human rights overlap.
We recommend upgrading to the latest Chrome, Firefox, Safari, or Edge.
Please check your internet connection and refresh the page. You might also try disabling any ad blockers.
You can visit our support center if you're having problems.