Coronavirus in Kenya: Police kill three in motorcycle taxi protest
Published
The police order the arrest of the officers involved, as they come under scrutiny for excessive force.
Full ArticlePublished
The police order the arrest of the officers involved, as they come under scrutiny for excessive force.
Full Article