Peter Mwengei Mutua
Sunrise: 23.12.89 – Sunset: 24.04.22 It is with humble acceptance of God’s will, that we announce the sudden demise of Peter Mwengei Mutua who passed away on 24th April, 2022 on his way to the hospital. Until his death, he worked as the Creative Lead at Black Citrus Limited. He was the son of Pascal […]