Share
twitterlinkedinfacebook
Image 1 of 1
STO01143TAN.jpg
Riot police arrest a man following violent clashes in the wake of a disputed election in Zanzibar. Police and opposition supporters fought in the streets after allegations of polling irregularities.