Wednesday, November 21, 2007

Street vendors riot in Senegal

Police in Senegal's capital, Dakar, fire tear gas at hundreds of protesting street vendors.
Read more

No comments: