Ms Diana Naliaka alias Sarah Nekesa (in yellow trousers), a house help suspected of murdering Kilifi Chief Officer for Blue Economy Rahab Karisa (in yellow) being escorted to court on Thursday, July 27, 2023.
Photo credit: Maureen Ongala | Nation Media Group
Photo: 1/1