Two explosions kill at least 22 people ahead of a poll marred by violence and claims of rigging.

Leave A Reply