Andersen: Africa has new vision for earth, seeks justice not charity

Marwa Zein