Organisation Undoing Tax Abuse - People's Tribunal on Economic Crime

Organisation Undoing Tax Abuse - People's Tribunal on Economic Crime

Ben Theron from the Organisation Undoing Tax Abuse (OUTA) presents evidence about alleged corruption within South Africa's state-owned arms supplier, Denel.