Lensa Achieng (left) and Joseph Oloo Abanja, parents of the late Baby Pendo at Milimani Law Courts when four police officers were charged over the alleged killing of the baby during post-election violence in Kisumu county, on May 5, 2025. [Collins Kweyu, Standard]
When Kenya enacted the International Crimes Act (ICA) in 2008, there was a high expectation that international crimes committed in Kenya or elsewhere would receive due attention in the country.