Zimbabwe police make 2 arrests over election rally blast

108559-thumb.jpg