Police and opposition supporters have clashed over the latter defied government ban and took their anti-IEBC demos some city centres. In Mombasa, anti-riot police were not taking chances as they swarmed the coastal city's streets to enforce the government directive.
↧