Earthlife Africa (Johannesburg)

Earthlife Africa mobilizes civil society around environmental issues in relation to people.

Website: http://www.earthlife.org.za