Wednesday, April 20, 2011

Is this Africa's newest revolution?



Could this be a sign of times?



Mthwakazi members and supporters burning Zimbabwe's flag in front of Zim embassy offices in JHB South Africa on Indipendence day.

No comments: