Human rights groups say militia infiltrated Azimio demonstrations
Amnesty International, Kenya Human Rights Commission (KHRC) and Human Rights Watch on Thursday faulted police for causing death, injuries and making arbitrary arrests…
Read More
0