2007 Kenyan elections

Kenyan activist Ruth Nyambura of the African Ecofeminist Collective spoke to Peoples Dispatch in Caracas, Venezuela during the International Peoples’ Assembly in February.