Shireen Mukadam

Shireen Mukadam is a South African who is passionate about her country and its people. She lives in Cape Town and is committed to the struggle for justice through nonviolence.

November 6, 2012