Nairobi — Four Police officers have been charged with the 2017 murder of baby Pendo and 39 other protestors.
This is after the Director of Public Prosecutions (DPP) approved charges against them while dropping charges against the remaining officers after reviewing their files.
Among those facing prosecution is John Chengo Masha, who has been charged with serious offenses, including murder and crimes against humanity under the International Crimes Act.
He also faces a separate charge of rape.
Read more on AllAfrica.com
South Africa Today Africa – East Africa Kenya News





















