Zimbabwean citizens and members of the Zimbabwean Action Campaign stage a vigil outside Zimbabwe House in London United Kingdom a day ahead of the 30th anniversaryu of Zimbabwe's independence.Protesters
Zimbabwean citizens and members of the Zimbabwean Action Campaign stage a vigil outside Zimbabwe House in London United Kingdom a day ahead of the 30th anniversaryu of Zimbabwe's independence.Protesters
Filename: libya_1046.jpg
Copyright

View This Image's Galleries:
War in Libya