Posted on

Zimbabwean police inspect motorists at a roadblock near Harare on April 1, 2008. By Alexander Joe (AFP/File)

Zimbabwean police inspect motorists at a roadblock near Harare on April 1, 2008. By Alexander Joe (AFP/File)

Zimbabwean police inspect motorists at a roadblock near Harare on April 1, 2008. By Alexander Joe (AFP/File)

Leave a Reply

Your email address will not be published. Required fields are marked *