Email
Password
Remember meForgot password?
    Log in with Twitter

2011-01-21 14:27:55

Opposition leader Victoire Ingabire Umuhoza being led from prison to court in handcuffs, in pink prison garb, with her head shaved by prison authorities.

Image uploaded by Ann Garrison