Leonard Manyala Owinga
Sunrise: 01/02/1961- Sunset: 07/10/2022 It is with profound sadness and heavy hearts that we are announcing the passing of our beloved Leonard Manyala Owinga of Bunyala Road Motors, that occurred on 7th October, 2022 after a heart attack at home. Son of the late Mr. Phillip Leonardus Owinga & Mama Helida Odika Owinga of Ngunya […]