Selina Owiti Achola
Sunrise: 1942 ~ Sunset: 2024 We regret to announce the passing on of Selina Owiti Achola which occurred on 10% March 2024. Beloved daughter of the late Ibrahim Omoto Makana and the late Margaret Adera Omoto. Wife of the late Shem Achola Mwea. Sister of the late Isaac Ooko, the late Daniel Oduor, the late […]