Liz McDaid

A United Front: South Africa Rally for Climate Justice

The demand for action is urgent, as South Africa is the most significant carbon emitter on the African continent. South…

11 months ago