David Johnson

Cape Town, South Africa

Campaigns I'm On

  • Seeking solutions to South African human rights, women’s rights & environmental issues by looking the impact of an increasing number of humans (& what we do)

Campaigns I've Funded

  • Seeking solutions to South African human rights, women’s rights & environmental issues by looking the impact of an increasing number of humans (& what we do)