David Lewis
David Lewis is the executive director of Corruption Watch, a South African nongovernmental organization and chapter of Transparency International working to fight corruption in South Africa.
Argument: South Africa Needs the UAE’s Help to Fight Corruption South Africa Needs the UAE’s Help to Fight...
David Lewis is the executive director of Corruption Watch, a South African nongovernmental organization and chapter of Transparency International working to fight corruption in South Africa.