LSK Condemns Death of Albert Ojwang in Police Custody, Demands Accountability
By Eddah Waithaka The Law Society of Kenya (LSK) has strongly condemned the death of Albert Ojwang, who died while in police custody at Central Police Station, Nairobi, in what appears to be a blatant violation of due process and human rights. Ojwang, arrested in Homa Bay on allegations of “false publication” related to a […]