Where To Stream Panorama Season 2021 Episode 35
Pandora Papers Political Donors Exposed
- Aired October 4, 2021
- 30 Min
When political parties accept donations, they are required to check who the donor is but not where the money actually comes from. Are the rules governing political donations fit for purpose?