Thursday, November 13, 2008

Rest In Peace Mama Afrika



Miriam Makeba sings Dahla Ayounik in Arabic. Although she passes away just this week, her revolutionary spirit against racism, colonialism, and for egalitarianism are eternal...

No comments: