11 w ·Translate

Kenya's High Court has ordered the release of protesters who were arrested by the Police.

The court rejected the Police's request to hold them for two weeks.

The High Court also stopped the deployment of security operatives to different parts of the country following protests.

image