LONDON, England: Saturday 21 July 2012, Zimbabwean citizens in London protests outside the Zimbabwean Embassy in Srand, London, against Russia supplying Robert Mugabe's government acquiring Russian helicopter gunships. Photo by Roger Sedres/ImageSA
Size: 4271px × 2758px
Photo credit: © Roger Sedres / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, emb, embassy, england, great, london, protests, strand, zimbabwe