Leon Opiacha
25th April, 1984 – 4th January, 2021 With broken hearts, we announce the promotion to glory of Leon Opiacha, a humble and ever smiling soul. He was the first born child to Martin Otieno Opiacha and the late Millicent Ayiemba Opiacha of Yimbo Usenge. Loving brother to Mike and Nimmie Opiacha. Grandson of the late […]